protected override void ExceptionCaught(IChannelHandlerContext ctx, ExceptionEvent e) { throw e.Exception; }
/// <summary> /// An exception have been caught during processing. /// </summary> /// <param name="ctx">Channel context</param> /// <param name="e">Exception information</param> protected abstract void ExceptionCaught(IChannelHandlerContext ctx, ExceptionEvent e);
/// <summary> /// An exception have been caught during processing. /// </summary> /// <param name="ctx">Channel context</param> /// <param name="e">Exception information</param> protected override void ExceptionCaught(IChannelHandlerContext ctx, ExceptionEvent e) { UnhandledException(this, new UnhandledExceptionEventArgs(this, e.Exception)); }