summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoralex <alex@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-10-14 02:18:08 +0000
committeralex <alex@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-10-14 02:18:08 +0000
commitd286ed3bf72f4679cc5ca9e32ac05340c34a6803 (patch)
treef617d548caf7ecce917152e3fcb557f0df2d602f
parent98fc7cfa9aa7d169d16cae5c8c72edfc681a681f (diff)
downloadATCD-d286ed3bf72f4679cc5ca9e32ac05340c34a6803.tar.gz
*** empty log message ***
-rw-r--r--ChangeLog-98b7
-rw-r--r--ace/Proactor.cpp6
2 files changed, 10 insertions, 3 deletions
diff --git a/ChangeLog-98b b/ChangeLog-98b
index 85cfe9806cd..4ced090c284 100644
--- a/ChangeLog-98b
+++ b/ChangeLog-98b
@@ -1,3 +1,10 @@
+Tue Oct 13 21:17:37 1998 Alexander Babu Arulanthu <alex@cs.wustl.edu>
+
+ * ace/Asynch_IO.cpp:
+ * ace/Proactor.cpp: Fixed the problem with POSIX4 implementation
+ of Asynch_Transmit_File. Thanks to James Hu and Irfan for
+ reporting this problem and helped me on the fixes.
+
Tue Oct 13 18:07:21 1998 Steve Huston <shuston@riverace.com>
* ace/config-aix-4.2.x.h: Set up so it should work with gcc as well
diff --git a/ace/Proactor.cpp b/ace/Proactor.cpp
index dcd606d19a4..9bb266c5951 100644
--- a/ace/Proactor.cpp
+++ b/ace/Proactor.cpp
@@ -976,15 +976,15 @@ ACE_Proactor::handle_events (unsigned long milli_seconds)
return 0;
// Get the values for the completed aio.
-
- // Bytes transfered is what the aio_return gives back.
+
+ // Bytes transfered is what the aio_return gives back.
size_t bytes_transferred = nbytes;
// Retrive the result pointer.
ACE_Asynch_Result *asynch_result = (ACE_Asynch_Result *)
aiocb_list_[ai]->aio_sigevent.sigev_value.sival_ptr;
- // Invalidate entry in the aiocb list.
+ // Invalidate entry in the aiocb list.
delete this->aiocb_list_[ai];
this->aiocb_list_[ai] = 0;
this->aiocb_list_cur_size_--;