TClientInfoServerHandler::processContext() is not called for TNonblockingServer
server event handler
----------------------------------------------------------------------------------------------------
Key: THRIFT-1064
URL: https://issues.apache.org/jira/browse/THRIFT-1064
Project: Thrift
Issue Type: Bug
Components: C++ - Compiler
Affects Versions: 0.7
Environment: FreeBSD-8.0 on x86
Reporter: Pavlin Radoslavov
Fix For: 0.7
If the server event handler for TNonblockingServer is set,
method TClientInfoServerHandler::processContext() should be called
right before invoking the processor for the RPC.
However, in certain cases (e.g., isThreadPoolProcessing() for the
server is false), the processContext() method is not called.
The attached patch illustrates the omission.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira