lixiasong created THRIFT-4671: --------------------------------- Summary: c glib is unable to handle client close unexpectedly Key: THRIFT-4671 URL: https://issues.apache.org/jira/browse/THRIFT-4671 Project: Thrift Issue Type: Bug Components: C glib - Library Affects Versions: 0.11.0 Environment: ubuntu 16.04
thrift sever: c_glib thrift client: c_glib, go Reporter: lixiasong When using c_glib thrift server. Once a client connects to the server *but does nothing (didn't send data to server) when being connected*. If the client closed unexpectedly(such as being killed) at the moment, *the thrift-work thread for that client wont't be closed* and read the closed client sock fd in the server forever. *I*t has been fixed in my branch, and will be tested and committed later if it runs well. -- This message was sent by Atlassian JIRA (v7.6.3#76005)