when there is a http request what I do is to store the request in a concurrenthashmap i.e.<br><br>[&#39;user1&#39;] =  [ messageevent1,   messageevent2 ]<br><br>then when there is a message from the server I fetch the messageevents from the hash map and write responses on it.<br>
<br>However, if I do add an idlestatehandler, it will already conflict because it is still monitoring the said connections even though I want them to be &quot;already closed&quot;.  Will it also use up memory, if I am already experiencing a lot of load, since the idlehandler is monitoring all of the previous connections once the timer hits its mark?<br>
<br><br><div class="gmail_quote">On Mon, May 30, 2011 at 11:09 PM, &quot;이희승 (Trustin Lee)&quot; <span dir="ltr">&lt;<a href="mailto:trustin@gmail.com">trustin@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
When a messageReceived event is triggered?<br>
<div class="im"><br>
On 05/30/2011 11:50 PM, jsia24 wrote:<br>
&gt; Do you think it&#39;s a good idea if I store the channelId in a list and check<br>
&gt; it in the list if it already timed out but my problem is how do I clear this<br>
&gt; list if it is already storing a lot of channel ids<br>
&gt;<br>
&gt; On Mon, May 30, 2011 at 10:44 PM, Trustin Lee [via Netty Forums and Mailing<br>
&gt; Lists]&lt;<a href="mailto:ml-node%2B6419401-1091358087-301197@n2.nabble.com">ml-node+6419401-1091358087-301197@n2.nabble.com</a>&gt;  wrote:<br>
&gt;<br>
&gt;&gt; I see.  So, you are not closing the connection since the first<br>
&gt;&gt; channelIdle event.  In spite that channelIdle event is triggered<br>
&gt;&gt; repetitively, there&#39;s no way to distinguish the second event from the<br>
&gt;&gt; first one currently.  I think that is the missing feature.  To work<br>
&gt;&gt; around this problem, you need to maintain a state variable that counts<br>
&gt;&gt; the number of consecutive channelIdle events and write the response only<br>
&gt;&gt; when the counter is 0 (i.e. first channelIdle event).<br>
&gt;&gt;<br>
&gt;&gt; HTH<br>
&gt;&gt;<br>
&gt;&gt; On 05/30/2011 11:35 PM, Jason Sia wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; When I tried to write a response to the idle channel it writes the first<br>
&gt;&gt;&gt; time then the idletimer continues to run and it still detect that the<br>
&gt;&gt;&gt; channel is idle even though I wrote a response on it.  What do I need to<br>
&gt;&gt;&gt; do for it to change its state,  I think the error is in there that&#39;s why<br>
&gt;&gt;&gt; it is saying that I cannot send more response than the request<br>
&gt;&gt;&gt;<br>
</div>&gt;&gt;&gt; On Mon, May 30, 2011 at 9:50 PM, jsia24&lt;[hidden email]&lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419401&amp;i=0" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419401&amp;i=0</a>&gt;<br>

&gt;&gt;&gt; &lt;mailto:[hidden email]&lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419401&amp;i=1" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419401&amp;i=1</a>&gt;&gt;&gt;<br>
<div><div></div><div class="h5">&gt;&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;      when I add e.getChannel().close()<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;      java.nio.channels.ClosedChannelException<br>
&gt;&gt;&gt;              at<br>
&gt;&gt;&gt;<br>
&gt;&gt; sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:133)<br>
&gt;&gt;&gt;              at<br>
&gt;&gt;&gt;      sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:324)<br>
&gt;&gt;&gt;              at<br>
&gt;&gt;&gt;<br>
&gt;&gt; org.jboss.netty.channel.socket.nio.SocketSendBufferPool$PooledSendBuffer.transferTo(SocketSendBufferPool.java:239)<br>
&gt;&gt;<br>
&gt;&gt;&gt;              at<br>
&gt;&gt;&gt;<br>
&gt;&gt; org.jboss.netty.channel.socket.nio.NioWorker.write0(NioWorker.java:469)<br>
&gt;&gt;&gt;              at<br>
&gt;&gt;&gt;<br>
&gt;&gt; org.jboss.netty.channel.socket.nio.NioWorker.writeFromTaskLoop(NioWorker.java:392)<br>
&gt;&gt;<br>
&gt;&gt;&gt;              at<br>
&gt;&gt;&gt;<br>
&gt;&gt; org.jboss.netty.channel.socket.nio.NioSocketChannel$WriteTask.run(NioSocketChannel.java:276)<br>
&gt;&gt;<br>
&gt;&gt;&gt;              at<br>
&gt;&gt;&gt;<br>
&gt;&gt; org.jboss.netty.channel.socket.nio.NioWorker.processWriteTaskQueue(NioWorker.java:268)<br>
&gt;&gt;<br>
&gt;&gt;&gt;              at<br>
&gt;&gt;&gt;      org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:199)<br>
&gt;&gt;&gt;              at<br>
&gt;&gt;&gt;<br>
&gt;&gt; java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)<br>
&gt;&gt;<br>
&gt;&gt;&gt;              at<br>
&gt;&gt;&gt;<br>
&gt;&gt; java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)<br>
&gt;&gt;<br>
&gt;&gt;&gt;              at java.lang.Thread.run(Thread.java:662)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;      it complains that it is writing to an open socket do I need to kill<br>
&gt;&gt; the<br>
&gt;&gt;&gt;      idletimer before closing the connection? if yes, how is it done? I<br>
&gt;&gt;&gt;      wanted to<br>
&gt;&gt;&gt;      use persistent connection, am I still doing it right if I close the<br>
&gt;&gt;&gt;      connection?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;      On Mon, May 30, 2011 at 9:48 PM, Norman Maurer-2 [via Netty Forums<br>
&gt;&gt; and<br>
</div></div>&gt;&gt;&gt;      Mailing Lists]&lt;[hidden email]&lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419401&amp;i=2" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419401&amp;i=2</a>&gt;<br>

&gt;&gt;&gt;      &lt;mailto:[hidden email]&lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419401&amp;i=3" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419401&amp;i=3</a>&gt;&gt;&gt;<br>
<div><div></div><div class="h5">&gt;&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  Nope it will not close the connection. It will add a listener<br>
&gt;&gt; which<br>
&gt;&gt;&gt;       &gt;  will get fired on a event. If you want to close a connection you<br>
&gt;&gt;&gt;       &gt;  should use e.getChannel().close();<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;  Bye,<br>
&gt;&gt;&gt;       &gt;  Norman<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;  2011/5/30 jsia24&lt;[hidden<br>
&gt;&gt;&gt;      email]&lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419199&amp;i=0" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419199&amp;i=0</a><br>
&gt;&gt;&gt;      &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419199&amp;i=0" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419199&amp;i=0</a>&gt;&gt;&gt;:<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;  When I try to do this<br>
&gt;&gt;&gt;       &gt;  &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;  ChannelFuture future = e.getChannel().write(response);<br>
&gt;&gt;&gt;       &gt;  &gt;  future.addListener(ChannelFutureListener.CLOSE);<br>
&gt;&gt;&gt;       &gt;  &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;  it closes the connection right? It&#39;s an IdleStateListener, when<br>
&gt;&gt;&gt;      i gets<br>
&gt;&gt;&gt;       &gt;  idle<br>
&gt;&gt;&gt;       &gt;  &gt;  i write a response then will the code above close that<br>
&gt;&gt; connection?<br>
&gt;&gt;&gt;       &gt;  &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;  On Mon, May 30, 2011 at 9:37 PM, Trustin Lee [via Netty Forums<br>
&gt;&gt; and<br>
&gt;&gt;&gt;       &gt;  Mailing<br>
&gt;&gt;&gt;       &gt;  &gt;  Lists]&lt;[hidden<br>
&gt;&gt;&gt;      email]&lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419199&amp;i=1" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419199&amp;i=1</a><br>
&gt;&gt;&gt;      &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419199&amp;i=1" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419199&amp;i=1</a>&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  wrote:<br>
&gt;&gt;&gt;       &gt;  &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  Are you sure that you are not writing more responses than the<br>
&gt;&gt;&gt;      number of<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  received requests?  For example, sending more than one<br>
&gt;&gt;&gt;      response for a<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  single request is not right.<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  On 05/30/2011 10:31 PM, jsia24 wrote:<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;  I&#39;m writing a comet server.<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;  On Mon, May 30, 2011 at 9:29 PM, Trustin Lee [via Netty<br>
&gt;&gt;&gt;      Forums and<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  Mailing<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;  Lists]&lt;[hidden email]&lt;<br>
&gt;&gt;&gt;       &gt;  <a href="http://user/SendEmail.jtp?type=node&amp;node=6419159&amp;i=0" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419159&amp;i=0</a><br>
&gt;&gt;&gt;      &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419159&amp;i=0" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419159&amp;i=0</a>&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;   wrote:<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;  Are you writing a server, or a client?<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;  On 05/30/2011 09:55 PM, jsia24 wrote:<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  Here it is:<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;        I am actually saving the MessageEvents in a HashMap<br>
&gt;&gt;&gt;      and reply<br>
&gt;&gt;&gt;       &gt;  to<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;  them<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  when there is an event so what I did is to send a default<br>
&gt;&gt;&gt;      message<br>
&gt;&gt;&gt;       &gt;  when<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  it<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  did not receive an event for a period of time,  it does<br>
&gt;&gt;&gt;      not produce<br>
&gt;&gt;&gt;       &gt;  an<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;  error<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  if I do not write any response to the IdleStateEvent e (<br>
&gt;&gt;&gt;      if I just<br>
&gt;&gt;&gt;       &gt;  do<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  e.getChannel.close() )<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  java.lang.IllegalStateException: cannot send more<br>
&gt;&gt;&gt;      responses than<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  requests<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;            at<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; org.jboss.netty.handler.codec.http.HttpContentEncoder.writeRequested(HttpContentEncoder.java:102)<br>
&gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;            at<br>
&gt;&gt;&gt;       &gt;  org.jboss.netty.channel.Channels.write(Channels.java:611)<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;            at<br>
&gt;&gt;&gt;       &gt;  org.jboss.netty.channel.Channels.write(Channels.java:578)<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;            at<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; org.jboss.netty.channel.AbstractChannel.write(AbstractChannel.java:259)<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;            at<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt; org.comet.classes.IdleHandler.channelIdle(IdleHandler.java:31)<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;            at<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; org.jboss.netty.handler.timeout.IdleStateAwareChannelHandler.handleUpstream(IdleStateAwareChannelHandler.java:46)<br>
&gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;            at<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; org.jboss.netty.handler.timeout.IdleStateHandler.channelIdle(IdleStateHandler.java:324)<br>
&gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;            at<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; org.jboss.netty.handler.timeout.IdleStateHandler$WriterIdleTimeoutTask.run(IdleStateHandler.java:382)<br>
&gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;            at<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; org.jboss.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:519)<br>
&gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;            at<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; org.jboss.netty.util.HashedWheelTimer$Worker.notifyExpiredTimeouts(HashedWheelTimer.java:440)<br>
&gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;            at<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; org.jboss.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:379)<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;            at java.lang.Thread.run(Thread.java:662)<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  public class IdleHandler extends<br>
&gt;&gt;&gt;      IdleStateAwareChannelHandler {<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;         public void channelIdle(ChannelHandlerContext ctx,<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  IdleStateEvent<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;  e) {<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;             HttpResponse response = new<br>
&gt;&gt;&gt;      DefaultHttpResponse(HTTP_1_1,<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  OK);<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;<br>
&gt;&gt;&gt;        response.setContent(ChannelBuffers.copiedBuffer(&quot;{}&quot;,<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  CharsetUtil.UTF_8));<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;             response.setHeader(CONTENT_TYPE, &quot;text/plain;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  charset=UTF-8&quot;);<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;             response.setHeader(CONTENT_LENGTH,<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  response.getContent().readableBytes());<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;<br>
&gt;&gt;&gt;        response.setHeader(&quot;Access-Control-Allow-Origin&quot;, &quot;*&quot;);<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;             ChannelFuture future =<br>
&gt;&gt;&gt;      e.getChannel().write(response);<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;             future.addListener(ChannelFutureListener.CLOSE);<br>
&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;         }<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  }<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  On Mon, May 30, 2011 at 3:16 PM, Norman Maurer-2 [via<br>
&gt;&gt;&gt;      Netty Forums<br>
&gt;&gt;&gt;       &gt;  and<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  Mailing Lists]&lt;[hidden email]&lt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  <a href="http://user/SendEmail.jtp?type=node&amp;node=6419124&amp;i=0" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419124&amp;i=0</a><br>
&gt;&gt;&gt;      &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419124&amp;i=0" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419124&amp;i=0</a>&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;    wrote:<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;  Can you post the stacktrace and your code?<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;  Thanks<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;  Norman<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;  2011/5/30, jsia24&lt;[hidden email]&lt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;  <a href="http://user/SendEmail.jtp?type=node&amp;node=6418081&amp;i=0" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6418081&amp;i=0</a><br>
&gt;&gt;&gt;      &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6418081&amp;i=0" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6418081&amp;i=0</a>&gt;&gt;&gt;:<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;&gt;  Hi ,<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;&gt;        When I try to send a response on the IdleHandler,<br>
&gt;&gt;&gt;      it is<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  producing<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;  an<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;&gt;  error:  cannot send more responses than requests. Could<br>
&gt;&gt;&gt;      anyone<br>
&gt;&gt;&gt;       &gt;  help<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  on<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;  how<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;&gt;  to resolve this?<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;&gt;  --<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;&gt;  View this message in context:<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; <a href="http://netty-forums-and-mailing-lists.685743.n2.nabble.com/Error-on-writeRequested-tp6418009p6418009.html" target="_blank">http://netty-forums-and-mailing-lists.685743.n2.nabble.com/Error-on-writeRequested-tp6418009p6418009.html</a><br>

&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;&gt;  Sent from the Netty User Group mailing list archive at<br>
&gt;&gt;&gt;      Nabble.com.<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;&gt;  _______________________________________________<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;&gt;  netty-users mailing list<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;&gt;  [hidden email]&lt;<br>
&gt;&gt;&gt;       &gt;  <a href="http://user/SendEmail.jtp?type=node&amp;node=6418081&amp;i=1" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6418081&amp;i=1</a><br>
&gt;&gt;&gt;      &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6418081&amp;i=1" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6418081&amp;i=1</a>&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;&gt;  <a href="https://lists.jboss.org/mailman/listinfo/netty-users" target="_blank">https://lists.jboss.org/mailman/listinfo/netty-users</a><br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;  _______________________________________________<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;  netty-users mailing list<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;  [hidden email]&lt;<br>
&gt;&gt;&gt;       &gt;  <a href="http://user/SendEmail.jtp?type=node&amp;node=6418081&amp;i=2" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6418081&amp;i=2</a><br>
&gt;&gt;&gt;      &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6418081&amp;i=2" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6418081&amp;i=2</a>&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;  <a href="https://lists.jboss.org/mailman/listinfo/netty-users" target="_blank">https://lists.jboss.org/mailman/listinfo/netty-users</a><br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;  ------------------------------<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;     If you reply to this email, your message will be added<br>
&gt;&gt;&gt;      to the<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;  discussion<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;  below:<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  --<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  View this message in context:<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; <a href="http://netty-forums-and-mailing-lists.685743.n2.nabble.com/Error-on-writeRequested-tp6418009p6418985.html" target="_blank">http://netty-forums-and-mailing-lists.685743.n2.nabble.com/Error-on-writeRequested-tp6418009p6418985.html</a><br>

&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  Sent from the Netty User Group mailing list archive at<br>
&gt;&gt;&gt;      Nabble.com.<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  _______________________________________________<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  netty-users mailing list<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  [hidden<br>
&gt;&gt;&gt;      email]&lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419124&amp;i=1" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419124&amp;i=1</a><br>
&gt;&gt;&gt;      &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419124&amp;i=1" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419124&amp;i=1</a>&gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;&gt;  <a href="https://lists.jboss.org/mailman/listinfo/netty-users" target="_blank">https://lists.jboss.org/mailman/listinfo/netty-users</a><br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;  --<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;  Trustin Lee, <a href="http://gleamynode.net/" target="_blank">http://gleamynode.net/</a><br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;  _______________________________________________<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;  netty-users mailing list<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;  [hidden<br>
&gt;&gt;&gt;      email]&lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419124&amp;i=2" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419124&amp;i=2</a><br>
&gt;&gt;&gt;      &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419124&amp;i=2" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419124&amp;i=2</a>&gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;  <a href="https://lists.jboss.org/mailman/listinfo/netty-users" target="_blank">https://lists.jboss.org/mailman/listinfo/netty-users</a><br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;  what we call human nature in actuality is human habit<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;  <a href="http://gleamynode.net/" target="_blank">http://gleamynode.net/</a><br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;  ------------------------------<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;    If you reply to this email, your message will be added to<br>
&gt;&gt; the<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  discussion<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;  below:<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;  --<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;  View this message in context:<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; <a href="http://netty-forums-and-mailing-lists.685743.n2.nabble.com/Error-on-writeRequested-tp6418009p6419138.html" target="_blank">http://netty-forums-and-mailing-lists.685743.n2.nabble.com/Error-on-writeRequested-tp6418009p6419138.html</a><br>

&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;  Sent from the Netty User Group mailing list archive at<br>
&gt;&gt;&gt;      Nabble.com.<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;  _______________________________________________<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;  netty-users mailing list<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;  [hidden email]<br>
&gt;&gt;&gt;      &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419159&amp;i=1" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419159&amp;i=1</a><br>
&gt;&gt;&gt;      &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419159&amp;i=1" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419159&amp;i=1</a>&gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  &gt;  <a href="https://lists.jboss.org/mailman/listinfo/netty-users" target="_blank">https://lists.jboss.org/mailman/listinfo/netty-users</a><br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  --<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  Trustin Lee, <a href="http://gleamynode.net/" target="_blank">http://gleamynode.net/</a><br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  _______________________________________________<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  netty-users mailing list<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  [hidden email]<br>
&gt;&gt;&gt;      &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419159&amp;i=2" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419159&amp;i=2</a><br>
&gt;&gt;&gt;      &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419159&amp;i=2" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419159&amp;i=2</a>&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  <a href="https://lists.jboss.org/mailman/listinfo/netty-users" target="_blank">https://lists.jboss.org/mailman/listinfo/netty-users</a><br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  what we call human nature in actuality is human habit<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  <a href="http://gleamynode.net/" target="_blank">http://gleamynode.net/</a><br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  ------------------------------<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;   If you reply to this email, your message will be added to the<br>
&gt;&gt;&gt;       &gt;  discussion<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;  below:<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;  --<br>
&gt;&gt;&gt;       &gt;  &gt;  View this message in context:<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; <a href="http://netty-forums-and-mailing-lists.685743.n2.nabble.com/Error-on-writeRequested-tp6418009p6419169.html" target="_blank">http://netty-forums-and-mailing-lists.685743.n2.nabble.com/Error-on-writeRequested-tp6418009p6419169.html</a><br>

&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;  &gt;  Sent from the Netty User Group mailing list archive at<br>
&gt;&gt; Nabble.com.<br>
&gt;&gt;&gt;       &gt;  &gt;  _______________________________________________<br>
&gt;&gt;&gt;       &gt;  &gt;  netty-users mailing list<br>
&gt;&gt;&gt;       &gt;  &gt;  [hidden email]<br>
&gt;&gt;&gt;      &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419199&amp;i=2" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419199&amp;i=2</a><br>
&gt;&gt;&gt;      &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419199&amp;i=2" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419199&amp;i=2</a>&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  &gt;  <a href="https://lists.jboss.org/mailman/listinfo/netty-users" target="_blank">https://lists.jboss.org/mailman/listinfo/netty-users</a><br>
&gt;&gt;&gt;       &gt;  &gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;  _______________________________________________<br>
&gt;&gt;&gt;       &gt;  netty-users mailing list<br>
&gt;&gt;&gt;       &gt;  [hidden email]<br>
&gt;&gt;&gt;      &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419199&amp;i=3" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419199&amp;i=3</a><br>
&gt;&gt;&gt;      &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419199&amp;i=3" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419199&amp;i=3</a>&gt;&gt;<br>
&gt;&gt;&gt;       &gt;  <a href="https://lists.jboss.org/mailman/listinfo/netty-users" target="_blank">https://lists.jboss.org/mailman/listinfo/netty-users</a><br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;  ------------------------------<br>
&gt;&gt;&gt;       &gt;   If you reply to this email, your message will be added to the<br>
&gt;&gt;&gt;      discussion<br>
&gt;&gt;&gt;       &gt;  below:<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; <a href="http://netty-forums-and-mailing-lists.685743.n2.nabble.com/Error-on-writeRequested-tp6418009p6419199.html" target="_blank">http://netty-forums-and-mailing-lists.685743.n2.nabble.com/Error-on-writeRequested-tp6418009p6419199.html</a><br>

&gt;&gt;&gt;       &gt;   To unsubscribe from Error on writeRequested, click<br>
&gt;&gt;&gt;      here&lt;<br>
&gt;&gt;      &lt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;       &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;      --<br>
&gt;&gt;&gt;      View this message in context:<br>
&gt;&gt;&gt;<br>
&gt;&gt; <a href="http://netty-forums-and-mailing-lists.685743.n2.nabble.com/Error-on-writeRequested-tp6418009p6419211.html" target="_blank">http://netty-forums-and-mailing-lists.685743.n2.nabble.com/Error-on-writeRequested-tp6418009p6419211.html</a><br>

&gt;&gt;&gt;      Sent from the Netty User Group mailing list archive at Nabble.com.<br>
&gt;&gt;&gt;      _______________________________________________<br>
&gt;&gt;&gt;      netty-users mailing list<br>
</div></div>&gt;&gt;&gt;      [hidden email]&lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419401&amp;i=4" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419401&amp;i=4</a>&gt;&lt;mailto:[hidden<br>

&gt;&gt; email]&lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419401&amp;i=5" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419401&amp;i=5</a>&gt;&gt;<br>
<div class="im">&gt;&gt;&gt;      <a href="https://lists.jboss.org/mailman/listinfo/netty-users" target="_blank">https://lists.jboss.org/mailman/listinfo/netty-users</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; netty-users mailing list<br>
</div>&gt;&gt;&gt; [hidden email]&lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419401&amp;i=6" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419401&amp;i=6</a>&gt;<br>
<div class="im">&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/netty-users" target="_blank">https://lists.jboss.org/mailman/listinfo/netty-users</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Trustin Lee, <a href="http://gleamynode.net/" target="_blank">http://gleamynode.net/</a><br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; netty-users mailing list<br>
</div>&gt;&gt; [hidden email]&lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=6419401&amp;i=7" target="_blank">http://user/SendEmail.jtp?type=node&amp;node=6419401&amp;i=7</a>&gt;<br>
<div class="im">&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/netty-users" target="_blank">https://lists.jboss.org/mailman/listinfo/netty-users</a><br>
&gt;&gt; what we call human nature in actuality is human habit<br>
&gt;&gt; <a href="http://gleamynode.net/" target="_blank">http://gleamynode.net/</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------<br>
&gt;&gt;   If you reply to this email, your message will be added to the discussion<br>
&gt;&gt; below:<br>
&gt;&gt;<br>
&gt;&gt; <a href="http://netty-forums-and-mailing-lists.685743.n2.nabble.com/Error-on-writeRequested-tp6418009p6419401.html" target="_blank">http://netty-forums-and-mailing-lists.685743.n2.nabble.com/Error-on-writeRequested-tp6418009p6419401.html</a><br>

</div>&gt;&gt;   To unsubscribe from Error on writeRequested, click here&lt;<a href="http://netty-forums-and-mailing-lists.685743.n2.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&amp;node=6418009&amp;code=anNpYTE4QGdtYWlsLmNvbXw2NDE4MDA5fDE0MTk5NTMxMjM=" target="_blank">http://netty-forums-and-mailing-lists.685743.n2.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&amp;node=6418009&amp;code=anNpYTE4QGdtYWlsLmNvbXw2NDE4MDA5fDE0MTk5NTMxMjM=</a>&gt;.<br>

&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; View this message in context: <a href="http://netty-forums-and-mailing-lists.685743.n2.nabble.com/Error-on-writeRequested-tp6418009p6419424.html" target="_blank">http://netty-forums-and-mailing-lists.685743.n2.nabble.com/Error-on-writeRequested-tp6418009p6419424.html</a><br>

<div class="im">&gt; Sent from the Netty User Group mailing list archive at Nabble.com.<br>
&gt; _______________________________________________<br>
&gt; netty-users mailing list<br>
</div><div class="im">&gt; <a href="mailto:netty-users@lists.jboss.org">netty-users@lists.jboss.org</a><br>
</div><div class="im">&gt; <a href="https://lists.jboss.org/mailman/listinfo/netty-users" target="_blank">https://lists.jboss.org/mailman/listinfo/netty-users</a><br>
<br>
<br>
--<br>
Trustin Lee, <a href="http://gleamynode.net/" target="_blank">http://gleamynode.net/</a><br>
_______________________________________________<br>
netty-users mailing list<br>
</div><div class="im"><a href="mailto:netty-users@lists.jboss.org">netty-users@lists.jboss.org</a><br>
</div><div><div></div><div class="h5"><a href="https://lists.jboss.org/mailman/listinfo/netty-users" target="_blank">https://lists.jboss.org/mailman/listinfo/netty-users</a><br>
</div></div></blockquote></div><br>