update to Netty 4.1.+, now ctx.attr() == ctx.channel.attr()