Procházet zdrojové kódy

Make UDP read loop eventually move on.

Adam Ierymenko před 8 roky
rodič
revize
cb8e7b4d5e
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      osdep/Phy.hpp

+ 1 - 1
osdep/Phy.hpp

@@ -965,7 +965,7 @@ public:
 
 				case ZT_PHY_SOCKET_UDP:
 					if (FD_ISSET(s->sock,&rfds)) {
-						for(;;) {
+						for(int k=0;k<1024;++k) {
 							memset(&ss,0,sizeof(ss));
 							socklen_t slen = sizeof(ss);
 							long n = (long)::recvfrom(s->sock,buf,sizeof(buf),0,(struct sockaddr *)&ss,&slen);