Closing up thrift connections cleanly - Sharing the ClientManager impl