public override void ChannelWritabilityChanged(IChannelHandlerContext ctx) { if (!ctx.Channel.IsWritable) { ctx.Channel.Flush(); } ctx.FireChannelWritabilityChanged(); }
public override void ChannelWritabilityChanged(IChannelHandlerContext ctx) { if (Logger.IsEnabled(InternalLevel)) { Logger.Log(InternalLevel, Format(ctx, "WRITABILITY", ctx.Channel.IsWritable)); } ctx.FireChannelWritabilityChanged(); }
public override void ChannelWritabilityChanged(IChannelHandlerContext ctx) { if (ctx.Channel.IsWritable) { WriteRemainingBytes(ctx); } ctx.FireChannelWritabilityChanged(); }
/// <inheritdoc /> public override void ChannelWritabilityChanged(IChannelHandlerContext ctx) { if (Logger.IsEnabled(MsLogLevel.Debug)) { Logger.LogDebug("Channel {0} writability", ctx.Channel); } ctx.FireChannelWritabilityChanged(); }
public override void ChannelWritabilityChanged(IChannelHandlerContext ctx) { if (!ctx.Channel.IsWritable) { // The writability of the channel changed to false, so flush all consolidated flushes now to free up memory. FlushIfNeeded(ctx); } _ = ctx.FireChannelWritabilityChanged(); }
public override void ChannelWritabilityChanged(IChannelHandlerContext context) { if (context.Channel.IsWritable) { // channel is writable again try to continue flushing this.DoFlush(context); } context.FireChannelWritabilityChanged(); }
public override void ChannelWritabilityChanged(IChannelHandlerContext ctx) { lock (_outerInstance.@lock) { if (ctx.Channel.IsWritable) { Monitor.PulseAll(_outerInstance.@lock); } } ctx.FireChannelWritabilityChanged(); }
public virtual void ChannelWritabilityChanged(IChannelHandlerContext context) => context.FireChannelWritabilityChanged();
public IChannelHandlerContext FireChannelWritabilityChanged() { _ = _ctx.FireChannelWritabilityChanged(); return(this); }
public void ChannelWritabilityChanged(IChannelHandlerContext context) { context.FireChannelWritabilityChanged(); }
public void ChannelWritabilityChanged(IChannelHandlerContext context) { context.FireChannelWritabilityChanged(); }
public override void ChannelWritabilityChanged(IChannelHandlerContext context) { RegisterFiredEvent(SupportedEvent.ChannelWritabilityChanged); context.FireChannelWritabilityChanged(); }
public override void ChannelWritabilityChanged(IChannelHandlerContext context) { _logger.Debug($"{context.Channel} WRITABILITY_CHANGED: {context.Channel.IsWritable}"); context.FireChannelWritabilityChanged(); }
public override void ChannelWritabilityChanged(IChannelHandlerContext context) { Log.Debug($"{context.Name}: ChannelWritabilityChanged"); context.FireChannelWritabilityChanged(); }
public override void ChannelWritabilityChanged(IChannelHandlerContext context) { Log(Event.WRITABILITY, "writable=" + context.Channel.IsWritable); context.FireChannelWritabilityChanged(); }
public override void ChannelWritabilityChanged(IChannelHandlerContext context) { _logger.LogInformation("Channel '{0}' WritabilityChanged,current is '{1}'", context.Channel.Id.AsLongText(), context.Channel.IsWritable); _channelWritabilityChangedHandler(); context.FireChannelWritabilityChanged(); }