private void BuildNewListenerProcess(TcpClient client) { var process = _daemonManager.Spawn( (daemon) => { Logger.Trace("Started new TCP process."); var connection = new LowLevelTcpConnection(client, daemon); daemon.OnShutdown(connection.Close); _processInitializator(daemon, connection); }); }