Closing connection, preventing system resource leaking
Added third stage: varying thread count