Esempio n. 1
0
        internal static void InvokeChannelUnregistered(FABHandlerContext next)
        {
            IEventExecutor nextExecutor = next.Executor;

            if (nextExecutor.InEventLoop)
            {
                next.InvokeChannelUnregistered();
            }
            else
            {
                nextExecutor.Execute(c => ((FABHandlerContext)c).InvokeChannelUnregistered(), next);
            }
        }
Esempio n. 2
0
 public IFABChannelPipeline FireChannelUnregistered()
 {
     FABHandlerContext.InvokeChannelUnregistered(this.head);
     return(this);
 }