From cbcdeb570b937b0822e8c47239389d2dbd9648fc Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Tue, 14 Jan 2014 10:01:11 -0800 Subject: [PATCH] pull all available datagrams in Application processDatagrams --- interface/src/Application.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interface/src/Application.cpp b/interface/src/Application.cpp index 7b82bc8d25..d3d49497d2 100644 --- a/interface/src/Application.cpp +++ b/interface/src/Application.cpp @@ -4263,7 +4263,7 @@ void Application::processDatagrams() { HifiSockAddr senderSockAddr; ssize_t bytesReceived; - if (NodeList::getInstance()->getNodeSocket().hasPendingDatagrams() && + while (NodeList::getInstance()->getNodeSocket().hasPendingDatagrams() && (bytesReceived = NodeList::getInstance()->getNodeSocket().readDatagram((char*) _incomingPacket, MAX_PACKET_SIZE, senderSockAddr.getAddressPointer(),