summaryrefslogtreecommitdiff
path: root/src/socket.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/socket.cpp')
-rw-r--r--src/socket.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/socket.cpp b/src/socket.cpp
index a660b30..c01c63a 100644
--- a/src/socket.cpp
+++ b/src/socket.cpp
@@ -369,7 +369,7 @@ bool Bu::Socket::isSeekable()
369bool Bu::Socket::isBlocking() 369bool Bu::Socket::isBlocking()
370{ 370{
371#ifndef WIN32 371#ifndef WIN32
372 return ((fcntl( nSocket, F_GETFL, 0 ) & O_NONBLOCK) == O_NONBLOCK); 372 return ((fcntl( nSocket, F_GETFL, 0 ) & O_NONBLOCK) != O_NONBLOCK);
373#else 373#else
374 return false; 374 return false;
375#endif 375#endif
@@ -380,7 +380,7 @@ void Bu::Socket::setBlocking( bool bBlocking )
380#ifndef WIN32 380#ifndef WIN32
381 if( bBlocking ) 381 if( bBlocking )
382 { 382 {
383 fcntl( nSocket, F_SETFL, fcntl( nSocket, F_GETFL, 0 ) & ~O_NONBLOCK ); 383 fcntl( nSocket, F_SETFL, fcntl( nSocket, F_GETFL, 0 ) & (~O_NONBLOCK) );
384 } 384 }
385 else 385 else
386 { 386 {