@Override
 public void disconnect() {
   writeListener.incrementAndGet();
   writeListener.handler = handler;
   try {
     writeListener.operationComplete(null);
   } catch (Exception ignored) {
   }
 }