@Override public void run() { try { RemoveInfo removeCommand = subToClose.getConsumerInfo().createRemoveCommand(); if (connection instanceof CommandVisitor) { // avoid service exception handling and logging removeCommand.visit((CommandVisitor) connection); } else { connection.service(removeCommand); } } catch (IllegalStateException ignoredAsRemoteHasDoneTheJob) { } catch (Exception e) { LOG.info("exception on local remove of slow consumer: {}", subToClose.getConsumerInfo().getConsumerId(), e); } }}, 1000l);
@Override public void run() { try { RemoveInfo removeCommand = subToClose.getConsumerInfo().createRemoveCommand(); if (connection instanceof CommandVisitor) { // avoid service exception handling and logging removeCommand.visit((CommandVisitor) connection); } else { connection.service(removeCommand); } } catch (IllegalStateException ignoredAsRemoteHasDoneTheJob) { } catch (Exception e) { LOG.info("exception on local remove of slow consumer: {}", subToClose.getConsumerInfo().getConsumerId(), e); } }}, 1000l);
@Override public void run() { try { RemoveInfo removeCommand = subToClose.getConsumerInfo().createRemoveCommand(); if (connection instanceof CommandVisitor) { // avoid service exception handling and logging removeCommand.visit((CommandVisitor) connection); } else { connection.service(removeCommand); } } catch (IllegalStateException ignoredAsRemoteHasDoneTheJob) { } catch (Exception e) { LOG.info("exception on local remove of slow consumer: {}", subToClose.getConsumerInfo().getConsumerId(), e); } }}, 1000l);
@Override public void run() { try { RemoveInfo removeCommand = subToClose.getConsumerInfo().createRemoveCommand(); if (connection instanceof CommandVisitor) { // avoid service exception handling and logging removeCommand.visit((CommandVisitor) connection); } else { connection.service(removeCommand); } } catch (IllegalStateException ignoredAsRemoteHasDoneTheJob) { } catch (Exception e) { LOG.info("exception on local remove of slow consumer: {}", subToClose.getConsumerInfo().getConsumerId(), e); } }}, 1000l);