[ 
https://issues.apache.org/jira/browse/THRIFT-4329?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16249864#comment-16249864
 ] 

ASF GitHub Bot commented on THRIFT-4329:
----------------------------------------

Github user gadLinux commented on the issue:

    https://github.com/apache/thrift/pull/1361
  
    In fact @jeking3 Some of the failures are not related to this issue. So 
please don't ask me to fix them as part of this issue. One of them is caused in 
the Java Server because the exception management. Maybe caused by the c_glib 
client. But I'm NOT implementing the client on this issue but the server.
    
    
    For example:
    
    
         [java] 2017-11-13 18:35:41,759 ERROR thrift.ProcessFunction 
(ProcessFunction.java:process(38)) - Internal error processing testException
         [java] org.apache.thrift.TException: TException
         [java]         at 
org.apache.thrift.server.ServerTestBase$TestHandler.testException(ServerTestBase.java:237)
         [java]         at 
thrift.test.ThriftTest$Processor$testException.getResult(ThriftTest.java:2089)
         [java]         at 
thrift.test.ThriftTest$Processor$testException.getResult(ThriftTest.java:2068)
         [java]         at 
org.apache.thrift.ProcessFunction.process(ProcessFunction.java:36)
         [java]         at 
org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)
         [java]         at 
org.apache.thrift.TMultiplexedProcessor.process(TMultiplexedProcessor.java:134)
         [java]         at 
org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:291)
         [java]         at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
         [java]         at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
         [java]         at java.lang.Thread.run(Thread.java:745)


> c_glib Doesn't have a multiplexed processor
> -------------------------------------------
>
>                 Key: THRIFT-4329
>                 URL: https://issues.apache.org/jira/browse/THRIFT-4329
>             Project: Thrift
>          Issue Type: Bug
>          Components: C glib - Library
>    Affects Versions: 0.10.0
>            Reporter: Gonzalo Aguilar
>            Assignee: Gonzalo Aguilar
>
> It seems that multiplexed protocol only implements 
> thrift_multiplexed_protocol_write_message_begin that's ok for sending 
> messages to a multiplexed server but not for the C server. We also need a 
> multiplexed processor for the server.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to