* reproduce blocking recv * fix blocking recv call on httpTransportClient * prevent race condition * refactoring