Johan Nordström created THRIFT-6329:
---------------------------------------

             Summary: TPipe::close() can tear down the implementation while 
another thread reads or writes
                 Key: THRIFT-6329
                 URL: https://issues.apache.org/jira/browse/THRIFT-6329
             Project: Thrift
          Issue Type: Bug
          Components: C++ - Library
    Affects Versions: 0.24.0
            Reporter: Johan Nordström


On Windows, TPipe::close() releases the TPipeImpl unconditionally. When a 
handler thread is inside read() or write() on the same transport, it keeps 
using the implementation after it is gone. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to