Show
Ignore:
Timestamp:
12/01/08 23:25:51 (20 months ago)
Author:
ahu
Message:

silence everybody's favorite useless warning message 'ignoring recvfrom error'

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/pdns/pdns/nameserver.hh

    r762 r1320  
    111111         
    112112        if((len=recvfrom(sock,mesg,sizeof(mesg)-1,0,(sockaddr*) &remote, &addrlen))<0) { 
    113           L<<Logger::Error<<"recvfrom gave error, ignoring: "<<strerror(errno)<<endl; 
     113          if(errno != EAGAIN) 
     114            L<<Logger::Error<<"recvfrom gave error, ignoring: "<<strerror(errno)<<endl; 
    114115          return 0; 
    115116        } 
     
    125126    len=0; 
    126127    if((len=recvfrom(sock,mesg,512,0,(sockaddr*) &remote, &addrlen))<0) { 
    127       L<<Logger::Error<<"recvfrom gave error, ignoring: "<<strerror(errno)<<endl; 
     128      if(errno != EAGAIN) 
     129        L<<Logger::Error<<"recvfrom gave error, ignoring: "<<strerror(errno)<<endl; 
    128130      return 0; 
    129131    }