needed to listen for new requests, do not shut it down. Instead, wait for pending sends to finish and then store it on a linked list of inactive client objects for later reuse.