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

Reply via email to