summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>1999-01-26 00:14:26 +0000
committerSteve Huston <shuston@riverace.com>1999-01-26 00:14:26 +0000
commitd5dd3135c94341a7a83e99985e5184fa0911b428 (patch)
treeb668836df3c979803787354a8163296489959420
parent23014df1db99d2899522e7948bc50b78d4781579 (diff)
downloadATCD-d5dd3135c94341a7a83e99985e5184fa0911b428.tar.gz
Removed LOG_MSG refs from expanded macros in recv and accept. No platforms
actually need the check.
-rw-r--r--ace/OS.i11
1 files changed, 3 insertions, 8 deletions
diff --git a/ace/OS.i b/ace/OS.i
index 8554fe3125e..849278247e6 100644
--- a/ace/OS.i
+++ b/ace/OS.i
@@ -4390,11 +4390,8 @@ ACE_OS::accept (ACE_HANDLE handle, struct sockaddr *addr,
# else
ACE_HANDLE ace_result_;
- do
- ace_result_ = ::accept ((ACE_SOCKET) handle, addr,
- (ACE_SOCKET_LEN *) addrlen) ;
- while (ace_result_ == ACE_INVALID_HANDLE && errno == EINTR &&
- ACE_LOG_MSG->restart ());
+ ace_result_ = ::accept ((ACE_SOCKET) handle, addr,
+ (ACE_SOCKET_LEN *) addrlen) ;
if (ace_result_ == ACE_INVALID_HANDLE && errno == EAGAIN)
errno = EWOULDBLOCK;
return ace_result_;
@@ -4529,9 +4526,7 @@ ACE_OS::recv (ACE_HANDLE handle, char *buf, int len, int flags)
#else
int ace_result_;
- do
- ace_result_ = ::recv ((ACE_SOCKET) handle, buf, len, flags);
- while (ace_result_ == -1 && errno == EINTR && ACE_LOG_MSG->restart ());
+ ace_result_ = ::recv ((ACE_SOCKET) handle, buf, len, flags);
if (ace_result_ == -1 && errno == EAGAIN)
errno = EWOULDBLOCK;
return ace_result_;