{
String listenerId = getAttrOrParamExist("itsnat_listener_id");
this.taskPendingToFinish = (ItsNatAttachedClientCometEventListenerWrapperImpl)observerComet.removeAttachedClientCometTask(listenerId);
}
CometTaskImpl task = taskPendingToFinish.getCometTask();
if (!task.mustWait())
{
task.dispose(); // Si ya se llam� no hace nada
ItsNatAttachedClientCometEventListenerWrapperImpl listener = this.taskPendingToFinish;
this.taskPendingToFinish = null;
return new ResponseAttachedClientEventImpl(listener,this);
}
else