Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,8 @@ private ChannelPipeline addLast(ChannelHandler handler) {
final AbstractChannelHandlerContext prev = this.tailContext.prev;
// TODO: generate name with the {@link ChannelHandler.getClass()}
String name = UUID.randomUUID().toString();
EventLoop eventLoop = null;
final AbstractChannelHandlerContext newHandlerContext =
new DefaultChannelHandlerContext(name, this, eventLoop, handler);
new DefaultChannelHandlerContext(name, this, channel().channelEventLoop(), handler);

this.tailContext.prev = newHandlerContext;
newHandlerContext.next = this.tailContext;
Expand Down Expand Up @@ -207,16 +206,16 @@ public void exceptionCaught(ChannelHandlerContext ctx, Throwable cause) throws E

private static final class TailContext extends AbstractChannelHandlerContext {

private final TailContextHandler context;
private final TailContextHandler handler;

public TailContext(ChannelPipeline pipeline) {
super(HEAD_NAME, pipeline, null, TailContextHandler.class);
this.context = new TailContextHandler();
this.handler = new TailContextHandler();
}

@Override
public ChannelHandler handler() {
return this.context;
return this.handler;
}
}

Expand Down