code: @Override
      public void transportClosed(boolean closedByRemotePeer, boolean mayBlock)
      {
      	parentListener.unregisterClient(this);
          try
          {
              if (localConnection != null)
                  localConnection.close();
          }
          catch (Exception e)
          {
              log.error("#"+id+" Could not close local connection",e);
          }
          finally
          {
          	localConnection = null;
          }
      }
docs: /* (non-Javadoc)
  @see net.timewalker.ffmq4.remote.transport.PacketTransportListener#transportClosed(boolean)