public sealed override void ChannelRegistered(IChannelHandlerContext context) { var pipeline = context.Channel.Pipeline; var success = false; try { InitChannel((T)context.Channel); pipeline.Remove(this); context.FireChannelRegistered(); success = true; } catch (Exception ex) { Logger.Warning( "Failed to initialize a channel. Closing: " + context.Channel + Environment.NewLine + "Cause: {0}", ex); } finally { if (pipeline.Context(this) != null) { pipeline.Remove(this); } if (!success) { context.CloseAsync(); } } }
public sealed override void ChannelRegistered(IChannelHandlerContext context) { IChannelPipeline pipeline = context.Channel.Pipeline; bool success = false; try { this.InitChannel((T)context.Channel); pipeline.Remove(this); context.FireChannelRegistered(); success = true; } catch (Exception ex) { Logger.Warn("Failed to initialize a channel. Closing: " + context.Channel, ex); } finally { if (pipeline.Context(this) != null) { pipeline.Remove(this); } if (!success) { context.CloseAsync(); } } }
public override void ChannelRegistered(IChannelHandlerContext ctx) { if (this.Logger.IsEnabled(this.InternalLevel)) { this.Logger.Log(this.InternalLevel, this.Format(ctx, "REGISTERED")); } ctx.FireChannelRegistered(); }
/// <inheritdoc /> public override void ChannelRegistered(IChannelHandlerContext ctx) { if (Logger.IsEnabled(MsLogLevel.Debug)) { Logger.LogDebug("Channel {0} registered", ctx.Channel); } ctx.FireChannelRegistered(); }
public void ChannelRegistered(IChannelHandlerContext context) { if (this.firstRegistration) { this.firstRegistration = false; // We are now registered to the EventLoop. It's time to call the callbacks for the ChannelHandlers, // that were added before the registration was done. this.pipeline.CallHandlerAddedForAllHandlers(); } context.FireChannelRegistered(); }
public sealed override void ChannelRegistered(IChannelHandlerContext ctx) { // Normally this method will never be called as handlerAdded(...) should call initChannel(...) and remove // the handler. if (this.InitChannel(ctx)) { // we called InitChannel(...) so we need to call now pipeline.fireChannelRegistered() to ensure we not // miss an event. ctx.Channel.Pipeline.FireChannelRegistered(); } else { // Called InitChannel(...) before which is the expected behavior, so just forward the event. ctx.FireChannelRegistered(); } }
public override void ChannelRegistered(IChannelHandlerContext ctx) { _log.Debug("Channel {0} registered", ctx.Channel); ctx.FireChannelRegistered(); }
public void ChannelRegistered(IChannelHandlerContext context) { context.FireChannelRegistered(); }
public override void ChannelRegistered(IChannelHandlerContext ctx) { if (this.Logger.IsEnabled(this.InternalLevel)) { this.Logger.Log(this.InternalLevel, this.Format(ctx, "REGISTERED")); } ctx.FireChannelRegistered(); }
public override void ChannelRegistered(IChannelHandlerContext context) { ChannelRegisteredCount.Increment(); context.FireChannelRegistered(); }
public override void ChannelRegistered(IChannelHandlerContext ctx) { this.HandleNewChannel(ctx); ctx.FireChannelRegistered(); }
public override void ChannelRegistered(IChannelHandlerContext context) { RegisterFiredEvent(SupportedEvent.ChannelRegistered); context.FireChannelRegistered(); }
public override void ChannelRegistered(IChannelHandlerContext context) { _logger.Debug($"{context.Channel} REGISTERED"); context.FireChannelRegistered(); }
public override void ChannelRegistered(IChannelHandlerContext context) { Log.Debug($"{context.Name}: ChannelRegistered"); context.FireChannelRegistered(); }
public override void ChannelRegistered(IChannelHandlerContext context) { Log(Event.REGISTERED); context.FireChannelRegistered(); }
public IChannelHandlerContext FireChannelRegistered() { _ = _ctx.FireChannelRegistered(); return(this); }
public virtual void ChannelRegistered(IChannelHandlerContext context) => context.FireChannelRegistered();
public override void ChannelRegistered(IChannelHandlerContext ctx) { Logger().LogDebug($"Channel {ctx.Channel} registered"); ctx.FireChannelRegistered(); }