diff options
| author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2014-03-19 23:10:34 -0700 |
|---|---|---|
| committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2014-03-19 23:10:34 -0700 |
| commit | 4d0ad9abb654d3b987148f024ffeb1a04da2b574 (patch) | |
| tree | 618419de22f7d80753467317dcf8eca6ec932f0f /node/SocketManager.cpp | |
| parent | 15e8c181063ecd32b2dc2eec9185d976005e0c43 (diff) | |
| download | infinitytier-4d0ad9abb654d3b987148f024ffeb1a04da2b574.tar.gz infinitytier-4d0ad9abb654d3b987148f024ffeb1a04da2b574.zip | |
Fix TRACE bug and new UDP socket code issue.
Diffstat (limited to 'node/SocketManager.cpp')
| -rw-r--r-- | node/SocketManager.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/node/SocketManager.cpp b/node/SocketManager.cpp index 3c94f22c..c21b612f 100644 --- a/node/SocketManager.cpp +++ b/node/SocketManager.cpp @@ -422,10 +422,12 @@ void SocketManager::poll(unsigned long timeout) } } - if ((_udpV4Socket)&&(FD_ISSET(_udpV4Socket->_sock,&rfds))) + if ((_udpV4Socket)&&(FD_ISSET(_udpV4Socket->_sock,&rfds))) { _udpV4Socket->notifyAvailableForRead(_udpV4Socket,this); - if ((_udpV6Socket)&&(FD_ISSET(_udpV6Socket->_sock,&rfds))) + } + if ((_udpV6Socket)&&(FD_ISSET(_udpV6Socket->_sock,&rfds))) { _udpV6Socket->notifyAvailableForRead(_udpV6Socket,this); + } bool closedSockets = false; { // grab copy of TCP sockets list because _tcpSockets[] might be changed in a handler |
