Esempio n. 1
0
 private void CloseClient(Connection connection, NetworkCloseMode mode)
 {
     if (connection == null)
     {
         Logger.Warn("ServerNetwork.CloseClient socket is null");
         return;
     }
     lock (closeClientQueue.Lock)
     {
         closeClientQueue.In.Enqueue(connection);
         Logger.Debug("ServerNetwork.CloseClient connectId={0}", mode, connection.connectionId);
     }
 }
Esempio n. 2
0
        internal void CloseClient(Connector connector, NetworkCloseMode mode)
        {
            if (connector == null)
            {
                Log.Warn("ServerNetwork.CloseClient socket is null");
                return;
            }

            lock (toRemoveClientConnectors.Lock)
            {
                toRemoveClientConnectors.In.Enqueue(connector);
                Log.Debug("ServerNetwork.CloseClient connectId={0}", mode, connector.Id);
            }
        }
Esempio n. 3
0
        internal void CloseClient(Connector connector, NetworkCloseMode mode)
        {
            if (connector == null)
            {
                Log.Warn("ServerNetwork.CloseClient socket is null");
                return;
            }

            lock (toRemoveClientConnectors.Lock)
            {
                toRemoveClientConnectors.In.Enqueue(connector);
                Log.Debug("ServerNetwork.CloseClient connectId={0}", mode, connector.Id);
            }
        }