[ 
https://issues.apache.org/jira/browse/THRIFT-6329?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jens Geyer resolved THRIFT-6329.
--------------------------------
    Fix Version/s: 0.26.0
         Assignee: Johan Nordström
       Resolution: Fixed

> 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
>            Assignee: Johan Nordström
>            Priority: Major
>             Fix For: 0.26.0
>
>          Time Spent: 1h
>  Remaining Estimate: 0h
>
> 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