Read an invalid frame size of 0. Are you using TFramedTransport on the client 
side?
-----------------------------------------------------------------------------------

                 Key: THRIFT-1061
                 URL: https://issues.apache.org/jira/browse/THRIFT-1061
             Project: Thrift
          Issue Type: Question
          Components: Java - Library, PHP - Library
    Affects Versions: 0.6
         Environment: Linux (Ubuntu) 9.10
            Reporter: Rodrigo Rezende
            Priority: Minor


I'm getting a log error every call to the thrift server from php. 
The service is working and attending clients, but it's always logged:

ERROR org.apache.thrift.server.TNonblockingServer - Read an invalid frame size 
of 0. Are you using TFramedTransport on the client side?

Am I doing the right setup?

java server:

                       TagService.Processor processor = new 
TagService.Processor(new FooBarServerImpl());
                       Factory protFactory = new TBinaryProtocol.Factory(true, 
true);
                       TNonblockingServerSocket socket = new 
TNonblockingServerSocket(new InetSocketAddress(host, port));
                       THsHaServer.Args args = new THsHaServer.Args(socket);
                       args.processor(processor);
                       args.protocolFactory(protFactory);
                       args.workerThreads(..);
                       TServer server = new THsHaServer(args);

php client (extension enabled):

               $this->transport  = new TFramedTransport(new 
TSocket($GLOBALS['SERVER_HOST'], $GLOBALS['SERVER_PORT']));
               $this->client = new FooBarServiceClient(new 
TBinaryProtocolAccelerated($this->transport));
               $this->transport->open();

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to