<div>hi all,<br></div><div><br></div><div> I need to start the timeout timer in channelConnected() event handler of a ReadTimeoutHandler subclass, but it seems that there is no protected getTimer() in ReadTimeoutHandler.</div>
<div> should I store the timer as a member field like this:</div><div><br></div><div> class ServerReadTimeoutHandler extends ReadTimeoutHandler {<br> Timer timer;</div><div><br> public ServerReadTimeoutHandler(Timer timer, int timeoutSeconds) {<br>
super(timer, timeoutSeconds);</div><div> this.timer = timer;<br> }<br><br> @Override<br> public void channelConnected(ChannelHandlerContext ctx, ChannelStateEvent e) throws Exception {</div>
<div> timer.start();<br> super.channelConnected(ctx, e);<br> }<br> } <br><br></div><div>Centaur</div><div>20100318</div><div><br></div>