} catch (InterruptedException e) { if (!stopped()) { logger.fatal(LocalizedMessage.create(LocalizedStrings.GatewayImpl_AN_INTERRUPTEDEXCEPTION_OCCURRED_THE_THREAD_WILL_EXIT), e); if (!stopped()) { handleFailover(); } else { if (!stopped()) { logger.debug("Terminating due to {}", e.getMessage(), e); if (!stopped()) { logger.debug("Terminating due to {}", e.getMessage(), e);
while (it.hasNext() && !stopped()) { Object o = it.next(); if (o != null && o instanceof GatewaySenderEventImpl) { if (stopped()) break; Map.Entry<EventID, EventWrapper> me = it.next(); EventWrapper ew = me.getValue(); queuedEvent = true; } catch (IOException ex) { if (!stopped()) { logger.warn(LocalizedMessage.create(LocalizedStrings.GatewayImpl_EVENT_DROPPED_DURING_FAILOVER_0, gatewayEvent), ex); if (!stopped()) { logger.warn(LocalizedMessage.create(LocalizedStrings.GatewayImpl_EVENT_DROPPED_DURING_FAILOVER_0, gatewayEvent), ex); new Object[] {getSender(), Integer.valueOf(this.queue.size())})); Iterator it = this.queue.getRegion().values().iterator(); while (it.hasNext() && !stopped()) { Object o = it.next(); if (o != null && o instanceof GatewaySenderEventImpl) {
while (it.hasNext() && !stopped()) { Object o = it.next(); if (o != null && o instanceof GatewaySenderEventImpl) { if (stopped()) break; Map.Entry<EventID, EventWrapper> me = it.next(); EventWrapper ew = me.getValue(); queuedEvent = true; } catch (IOException ex) { if (!stopped()) { getLogger() .warning( if (!stopped()) { getLogger() .warning( while (it.hasNext() && !stopped()) { Object o = it.next(); if (o != null && o instanceof GatewaySenderEventImpl) {