mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-22 16:33:29 +00:00
don't say we have data/bytes available if an error occurred.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23241 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
af629da60f
commit
c57f002f1b
1 changed files with 7 additions and 7 deletions
|
@ -405,7 +405,7 @@ static void setNonblocking(SOCKET fd)
|
|||
|
||||
- (BOOL) hasBytesAvailable
|
||||
{
|
||||
if ([self _isOpened] && [self streamStatus] != NSStreamStatusAtEnd)
|
||||
if ([self streamStatus] == NSStreamStatusOpen)
|
||||
return YES;
|
||||
return NO;
|
||||
}
|
||||
|
@ -768,7 +768,7 @@ static void setNonblocking(SOCKET fd)
|
|||
|
||||
- (BOOL) hasBytesAvailable
|
||||
{
|
||||
if ([self _isOpened] && [self streamStatus] != NSStreamStatusAtEnd)
|
||||
if ([self streamStatus] == NSStreamStatusOpen)
|
||||
return YES;
|
||||
return NO;
|
||||
}
|
||||
|
@ -802,7 +802,7 @@ static void setNonblocking(SOCKET fd)
|
|||
{
|
||||
error = WSAGetLastError();
|
||||
}
|
||||
//else NSLog(@"EVENTS 0x%x on %p", events.lNetworkEvents, self);
|
||||
else NSLog(@"EVENTS 0x%x on %p", events.lNetworkEvents, self);
|
||||
|
||||
if ([self streamStatus] == NSStreamStatusOpening)
|
||||
{
|
||||
|
@ -948,7 +948,7 @@ static void setNonblocking(SOCKET fd)
|
|||
|
||||
- (BOOL) hasSpaceAvailable
|
||||
{
|
||||
if ([self _isOpened])
|
||||
if ([self streamStatus] == NSStreamStatusOpen)
|
||||
return YES;
|
||||
return NO;
|
||||
}
|
||||
|
@ -1061,7 +1061,7 @@ static void setNonblocking(SOCKET fd)
|
|||
|
||||
- (BOOL) hasSpaceAvailable
|
||||
{
|
||||
if ([self _isOpened] && [self streamStatus] != NSStreamStatusWriting)
|
||||
if ([self streamStatus] == NSStreamStatusOpen)
|
||||
return YES;
|
||||
return NO;
|
||||
}
|
||||
|
@ -1309,7 +1309,7 @@ static void setNonblocking(SOCKET fd)
|
|||
|
||||
- (BOOL) hasSpaceAvailable
|
||||
{
|
||||
if ([self _isOpened])
|
||||
if ([self streamStatus] == NSStreamStatusOpen)
|
||||
return YES;
|
||||
return NO;
|
||||
}
|
||||
|
@ -1419,7 +1419,7 @@ static void setNonblocking(SOCKET fd)
|
|||
{
|
||||
error = WSAGetLastError();
|
||||
}
|
||||
//else NSLog(@"EVENTS 0x%x on %p", events.lNetworkEvents, self);
|
||||
else NSLog(@"EVENTS 0x%x on %p", events.lNetworkEvents, self);
|
||||
|
||||
if ([self streamStatus] == NSStreamStatusOpening)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue