MOD:mod getClient method that be based on "Guarded timed pattern"
ADD:add closeClient method that puts idel client into pool and notifyall threads which are in wait set