Optimize and clean up NettyFuture.done, close #141