Changeset 1133

Show
Ignore:
Timestamp:
02/06/08 00:08:46 (8 months ago)
Author:
ahu
Message:

do not return socket to the pool in case of connect() error, just close it

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/pdns/pdns/pdns_recursor.cc

    r1130 r1133  
    210210    if(connect(*fd, (struct sockaddr*)(&toaddr), toaddr.getSocklen()) < 0) { 
    211211      int err = errno; 
    212       returnSocket(*fd); 
     212      //      returnSocket(*fd); 
     213      Utility::closesocket(*fd); 
    213214      if(err==ENETUNREACH) // Seth "My Interfaces Are Like A Yo Yo" Arnold special 
    214215        return -2;