protected void sendProcessMessage() { CometRequest cometRequest = _cometSession.getCometRequest(); try { ChannelHubManagerUtil.unregisterChannelListener( cometRequest.getCompanyId(), cometRequest.getUserId(), this); } catch (UnknownChannelException uce) { } catch (ChannelException ce) { if (_log.isWarnEnabled()) { _log.warn("Unable to unregister channel listener", ce); } } PollerCometDelayedTask pollerCometDelayedTask = new PollerCometDelayedTask(_cometSession, _pollerResponseHeaderJSONObject); PollerCometDelayedJobUtil.addPollerCometDelayedTask(pollerCometDelayedTask); }