Fix race condition in NettyResponseFuture.done exception handling, close #337