Brunet.Connections.LocalConnectionOverlord.DisconnectHandler C# (CSharp) Method

DisconnectHandler() protected method

protected DisconnectHandler ( object tab, EventArgs eargs ) : void
tab object
eargs System.EventArgs
return void
    protected void DisconnectHandler(object tab, EventArgs eargs) {
      Connection new_con2 = ((ConnectionEventArgs)eargs).Connection;
      if (new_con2.ConType.Equals(struc_local)) {
        if(ProtocolLog.LocalCO.Enabled) {
          ProtocolLog.Write(ProtocolLog.LocalCO, String.Format(
                            "Disconnect a {0}: {1} at: {2}",
                            struc_local, new_con2, DateTime.UtcNow));
        }
        lock(_sync) {
          _local_cons--;
        }
      }
    }