Дык nodejs он вроде ж однопоточный, и распараллеливать процессы как в С нельзя. О чём написано, например, здесь
http://nodebeginner.ru
Ну а дальше - берёте socket и добавляете его в stream.
Операции с потоками неблокирующие, естессно. Иначе при тысячах клиентов прогер бы просто повесился, навешивая колбеки на все операции.
streams.push(sock); //Добавляем в массив потоков
Мой сервак так работает, никаких траблов не наблюдается.
Операции с потоками в шите:
https://nodejs.org/api/stream.html#s...itable_streams