Details
-
Bug
-
Resolution: Fixed
-
Major
-
5.5.0
-
None
-
Triaged
-
Unknown
Description
As of now there is no write time out in tcp write operations in gomemcached. As a result, it is possible that mc.Transmit() could hang. Adding a write timeout should eliminate this possibility.
The write timeout will be defaulted to 0. Client of gomemcached needs to explicitly set DefaultWriteTimeout variable in gomemcached to get it enabled.