close() public method

public close ( ) : void
return void
Esempio n. 1
0
 public void close()
 {
     lock (_acceptors) {
         foreach (RpcConnectionAcceptor acceptor in _acceptors)
         {
             acceptor.close(); //  it should block thread until it exit exactly.
             acceptor.adapter = null;
         }
     }
     if (_dispatcher != null)
     {
         _dispatcher.close();
     }
 }
Esempio n. 2
0
 public void shutdown()
 {
     lock (_conns) {
         foreach (RpcConnection conn in _conns)
         {
             conn.close();
         }
     }
     _dispatcher.close();
     foreach (KeyValuePair <string, RpcAdapter> kv in _adapters)
     {
         kv.Value.close();
     }
 }