You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Jens Geyer (JIRA)" <ji...@apache.org> on 2013/03/21 18:59:16 UTC
[jira] [Resolved] (THRIFT-1890) C++: Make named pipes server work
asynchronously
[ https://issues.apache.org/jira/browse/THRIFT-1890?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jens Geyer resolved THRIFT-1890.
--------------------------------
Resolution: Fixed
Committed.
> C++: Make named pipes server work asynchronously
> -------------------------------------------------
>
> Key: THRIFT-1890
> URL: https://issues.apache.org/jira/browse/THRIFT-1890
> Project: Thrift
> Issue Type: Improvement
> Components: C++ - Library
> Environment: Windows
> Reporter: Jens Geyer
> Assignee: Jens Geyer
> Fix For: 1.0
>
> Attachments: addNumbers.thrift, pipeStopTest.cpp, THRIFT-1890_Cpp_Make_named_pipes_server_work_asynchronously-v3.patch, TPipeServer.cpp
>
>
> Currently the named pipe server cannot be stopped gracefully due to the way ConnectNamedPipe() works for synchronous named pipes. The recommended solution is to run the pipe in "overlapped" mode, allowing the transport to be closed cleanly.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira