Finally have flawless two-way communication between clients and servers
through the threadPool threads.