internal void sinkExpired(TheSessionState pState)
 {
     if (pState != null)
     {
         if (pState.CID != Guid.Empty)
         {
             TheUserManager.RemoveTempUser(pState.CID);
         }
         TheQueuedSender tQSend = TheQueuedSenderRegistry.GetSenderBySEID(pState.cdeMID);
         if (tQSend != null)
         {
             tQSend.FireSenderProblem(new TheRequestData()
             {
                 ErrorDescription = "1500:Session for this QSender expired"
             });
         }
     }
 }