|
@@ -212,9 +212,9 @@ timeval sleep_time;
|
|
|
|
|
|
if (FD_ISSET(sock,&readset)) {
|
|
|
#ifdef WIN32
|
|
|
- if ((length=recvfrom(sock,(char*)buffer,sizeof(buffer),0,(struct sockaddr*)&from,(int *)&socklen))<0)
|
|
|
+ if ((length=recvfrom(sock,(char*)buffer,sizeof(buffer),0,(struct sockaddr*)&from,(int *)&socklen))<2)
|
|
|
#else
|
|
|
- if ((length=recvfrom(sock,buffer,2048,0,(struct sockaddr *)&from,(socklen_t *)&socklen))<0)
|
|
|
+ if ((length=recvfrom(sock,buffer,2048,0,(struct sockaddr *)&from,(socklen_t *)&socklen))<2)
|
|
|
#endif
|
|
|
{
|
|
|
// What do we wanna do?
|