diff options
author | Steve Huston <shuston@riverace.com> | 2002-10-05 01:44:47 +0000 |
---|---|---|
committer | Steve Huston <shuston@riverace.com> | 2002-10-05 01:44:47 +0000 |
commit | 402f34c0c02ab1ff0c663707018938fa6ecc8046 (patch) | |
tree | 271db5088858adbc7d829d648ac00b1c90ece41e | |
parent | 0f9d1b93c445df745f37cb1f616cd9fd155a1b7c (diff) | |
download | ATCD-402f34c0c02ab1ff0c663707018938fa6ecc8046.tar.gz |
ChangeLogTag:Fri Oct 4 21:32:51 2002 Steve Huston <shuston@riverace.com>
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-03a | 7 | ||||
-rw-r--r-- | ace/Service_Manager.cpp | 6 |
3 files changed, 16 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog index 483c879e12b..74170f2cb30 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +Fri Oct 4 21:32:51 2002 Steve Huston <shuston@riverace.com> + + * ace/Service_Manager.cpp (list_services): Correct compiler + warning about sign/unsigned comparison. Don't bother for checking + transfer count != requested, since send_n always reports + an error (0 or -1) if there was a fail before the whole 'n' sent. + Fri Oct 4 20:22:41 2002 Steve Huston <shuston@riverace.com> * ace/ace_dll64.mak: Removed the /wd4267 to re-enable the diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a index 483c879e12b..74170f2cb30 100644 --- a/ChangeLogs/ChangeLog-03a +++ b/ChangeLogs/ChangeLog-03a @@ -1,3 +1,10 @@ +Fri Oct 4 21:32:51 2002 Steve Huston <shuston@riverace.com> + + * ace/Service_Manager.cpp (list_services): Correct compiler + warning about sign/unsigned comparison. Don't bother for checking + transfer count != requested, since send_n always reports + an error (0 or -1) if there was a fail before the whole 'n' sent. + Fri Oct 4 20:22:41 2002 Steve Huston <shuston@riverace.com> * ace/ace_dll64.mak: Removed the /wd4267 to re-enable the diff --git a/ace/Service_Manager.cpp b/ace/Service_Manager.cpp index 57243ec976e..82e63be565b 100644 --- a/ace/Service_Manager.cpp +++ b/ace/Service_Manager.cpp @@ -191,10 +191,8 @@ ACE_Service_Manager::list_services (void) if (len > 0) { - ssize_t n = this->client_stream_.send_n (buf, - len); - - if (n != len || (n == -1 && errno != EPIPE)) + ssize_t n = this->client_stream_.send_n (buf, len); + if (n <= 0 && errno != EPIPE)) ACE_ERROR ((LM_ERROR, ACE_LIB_TEXT ("%p\n"), ACE_LIB_TEXT ("send_n"))); |