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 Affects Versions: 0.6.1 Environment: Debian 6.0, 64-bit Reporter: Lukas Fittl 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