Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
0.7
-
None
-
Patch Available
Description
Solaris doesn't support setting SO_RCVTIMEO and SO_SNDTIMEO on socket using setsockopt(). I suggest using non-blocking socket and poll(). I've attached patch (generated by diff -crB) against thrift-0.7.0 that does that. The patch was tested in quite big production environment for more that one month and works well.