[ https://issues.apache.org/jira/browse/CAMEL-13072?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen updated CAMEL-13072: -------------------------------- Estimated Complexity: Novice (was: Unknown) > 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 > Priority: Minor > > 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)