summaryrefslogtreecommitdiff
path: root/ace/WIN32_Asynch_IO.cpp
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>2005-11-18 20:38:19 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>2005-11-18 20:38:19 +0000
commitfc61963b45ea28353313478b8f5f9fe5c5bc8ab4 (patch)
tree4400b51d557fc185f92139c9f3c68bfb53c92770 /ace/WIN32_Asynch_IO.cpp
parentc5f67e6804612debc9ba7ce4689bf1a39599ca9d (diff)
downloadATCD-fc61963b45ea28353313478b8f5f9fe5c5bc8ab4.tar.gz
ChangeLogTag:Fri Nov 18 14:16:45 2005 Douglas C. Schmidt <schmidt@cs.wustl.edu>
Diffstat (limited to 'ace/WIN32_Asynch_IO.cpp')
-rw-r--r--ace/WIN32_Asynch_IO.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/ace/WIN32_Asynch_IO.cpp b/ace/WIN32_Asynch_IO.cpp
index 1ed2b19c800..8aa96b229fb 100644
--- a/ace/WIN32_Asynch_IO.cpp
+++ b/ace/WIN32_Asynch_IO.cpp
@@ -595,7 +595,9 @@ ACE_WIN32_Asynch_Read_Stream::shared_read (ACE_WIN32_Asynch_Read_Stream_Result *
ACE_OS::set_errno_to_last_error ();
switch (errno)
{
- case ERROR_IO_PENDING:
+ case ERROR_IO_PENDING:
+ /* FALLTHRU */
+ case ERROR_MORE_DATA:
// The IO will complete proactively: the OVERLAPPED will still
// get queued.
return 0;