Nancy.LongPoll.PollService.RemoveClientId C# (CSharp) Method

RemoveClientId() private method

private RemoveClientId ( string clientId ) : void
clientId string
return void
    private void RemoveClientId(string clientId)
    {
      lock (_Clients)
      {
        if (_ClientIdToSessId.ContainsKey(clientId))
        {
          foreach (var sessId in _ClientIdToSessId[clientId])
          {
            _SessIdClientId[sessId].Remove(clientId);
            if (_SessIdClientId[sessId].Count == 0)
            {
              _SessIdClientId.Remove(sessId);
            }
          }
          _ClientIdToSessId.Remove(clientId);
        }
      }
    }