Я хочу сделать следующее:
1. Start TCP socket listener on another thread (so it does not block my app.)
2. Start 1..n other processes on other threads which will send data to my listener
3. Stop my listener when all of the other processes have finished.
Как бы я достиг этого, используя библиотеку Parallel в .Net?
Полагаю, мне нужно как-то сохранить ссылку на исходный порожденный поток и завершить его, когда счетчик достигнут или что-то еще?