[ https://issues.apache.org/jira/browse/THRIFT-1140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13046868#comment-13046868 ]
Hudson commented on THRIFT-1140: -------------------------------- Integrated in Thrift #162 (See [https://builds.apache.org/job/Thrift/162/]) > Framed Transport Client using C (Glib) Library hangs when connecting to Ruby > Server > ----------------------------------------------------------------------------------- > > Key: THRIFT-1140 > URL: https://issues.apache.org/jira/browse/THRIFT-1140 > Project: Thrift > Issue Type: Bug > Components: C glib - Library > Environment: Debian 6.0, 64-bit > Reporter: Lukas Fittl > Assignee: Lukas Fittl > Fix For: 0.7 > > Attachments: thrift-1140.patch > > > When using the C (Glib) library to connect using the framed transport and > binary protocol to connect to a Ruby-based server, the connection just hangs > during the write phase. > This is due to a too big size being set in the Thrift header, so the server > waits for 4 bytes more than are actually being sent. > The same issue happens the other way around, when the server sends a > response, but the client thinks it needs 4 more bytes of data. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira