public void Run() { var serverThread = new Thread(() => server.Start()); serverThread.Start(); var fastThread = new Thread(() => fastClient.Start()); fastThread.Start(); var slowThread = new Thread(() => slowAndFastClient.Start()); slowThread.Start(); }