Beispiel #1
0
 /// <summary>
 /// Listens for incoming requests.
 /// </summary>
 internal void Listen()
 {
     while (true)
     {
         try
         {
             NamedPipeListener listener = new NamedPipeListener(portName);
             NamedPipeSocket   socket   = listener.Accept();
             ThreadPool.QueueUserWorkItem(new WaitCallback(ProcessClient), socket);
         }
         catch (NamedPipeException)
         {
         }
     }
 }
Beispiel #2
0
 /// <summary>
 /// Listens for incoming requests.
 /// </summary>
 internal void Listen() 
 {
     while (true) 
     {
         try 
         {
             NamedPipeListener listener = new NamedPipeListener(portName);
             NamedPipeSocket socket = listener.Accept();
             ThreadPool.QueueUserWorkItem(new WaitCallback(ProcessClient), socket);
         }
         catch (NamedPipeException) 
         {
         }
     }
 }