Adds per client listening threads