You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Martin Lichtin (JIRA)" <ji...@apache.org> on 2019/01/16 15:51:00 UTC
[jira] [Created] (CAMEL-13072) In
DefaultUnitOfWork:popRouteContext() avoid exception thrown
Martin Lichtin created CAMEL-13072:
--------------------------------------
Summary: In DefaultUnitOfWork:popRouteContext() avoid exception thrown
Key: CAMEL-13072
URL: https://issues.apache.org/jira/browse/CAMEL-13072
Project: Camel
Issue Type: Improvement
Affects Versions: 2.21.4
Reporter: Martin Lichtin
Instead of
{noformat}
public RouteContext popRouteContext() {
try {
return routeContextStack.pop();
} catch (NoSuchElementException e) {
// ignore and return null
}
return null;
}
{noformat}
can just write
{noformat}
public RouteContext popRouteContext() {
return routeContextStack.pollFirst();
}
{noformat}
I understand the cost of an exception is low, but still it doesn't look nice to see zillions of exceptions in a flight recording caused by Camel.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)