bug fix: clientListener threadss  are now killed when corresponding clients disconnect from server