mirror of
https://github.com/3proxy/3proxy.git
synced 2025-02-24 02:55:40 +08:00
set TCP_NODELAY for DNS resolution over TCP
This commit is contained in:
parent
68deec5bcd
commit
2ed83b0d6e
@ -1095,6 +1095,12 @@ unsigned long udpresolve(int af, unsigned char * name, unsigned char * value, un
|
|||||||
so._closesocket(sock);
|
so._closesocket(sock);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
#ifdef TCP_NODELAY
|
||||||
|
{
|
||||||
|
int opt = 1;
|
||||||
|
setsockopt(sock, IPPROTO_TCP, TCP_NODELAY, &opt, sizeof(opt));
|
||||||
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
len = (int)strlen((char *)name);
|
len = (int)strlen((char *)name);
|
||||||
|
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
#define VERSION "3proxy-0.9-devel"
|
#define VERSION "3proxy-0.9-devel"
|
||||||
#define BUILDDATE "161222213124"
|
#define BUILDDATE "161224021247"
|
||||||
|
Loading…
Reference in New Issue
Block a user