Re: [Boost-bugs] [Boost C++ Libraries] #8967: Spurious zero bytes written and eof notifications highlight ASIO IOCP issues

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #8967: Spurious zero bytes written and eof notifications highlight ASIO IOCP issues
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-05-06 09:00:07


#8967: Spurious zero bytes written and eof notifications highlight ASIO IOCP
issues
-------------------------+-------------------------------------------------
  Reporter: | Owner: chris_kohlhoff
  simoncperkins@… | Status: closed
      Type: Bugs | Component: asio
 Milestone: To Be | Severity: Problem
  Determined | Keywords: eof GetQueuedCompletionStatus
   Version: Boost | WSARecv WSASend overlapped
  1.54.0 |
Resolution: invalid |
-------------------------+-------------------------------------------------

Comment (by chris_kohlhoff):

 The MSDN docs are clearly stating the wrong thing :) That parameter must
 be non-null or you will get other crashes on some versions of Windows, and
 you can see that in some of the comments at the bottom of the WSARecv
 page. It may no longer be a problem with Windows 7 or later, but it was
 definitely the case on older versions of Windows.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/8967#comment:9>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:16 UTC