Le 4/3/13 5:15 PM, Jennifer Cumming a écrit :
> Thanks for answering Emmanuel.
>
> I do have an exceptionCaught handler:
>
>     @Override
>     public void exceptionCaught(IoSession session, Throwable cause)
>     {
>         if
> (cause.getClass().getName().equalsIgnoreCase("ProtocolDecoderException"))
>         {
>             session.write("");
>             logger.debug("ProtocolDecoderException:", cause);
>         }
>         logger.error("Error:", cause);
>     }
>
> but I don't see anything in the log that might be the result of
> exceptionCaught being called. Do I need something in my encoder/decoder as
> well to handle exceptions?
No. They will be caught.

One possibility is that the Log4j version you are using is not the rght
version.

Could you just add a printstackTrace in your exceptionCaught method, and
see what you get ?


-- 
Regards,
Cordialement,
Emmanuel Lécharny
www.iktek.com 

Reply via email to