[Date Prev][Date Next] [Chronological] [Thread] [Top]

BSD/OS and TCP_NODELAY in slapd (ITS#760)

Full_Name: Erik R. Leo
Version: 1.2.11
OS: BSD/OS 4.1
URL: ftp://ftp.sover.net/pub/unix/openldap/servers-slapd-daemon.c.patch
Submission from: (NULL) (

When the LDAP server (slapd) and the LDAP client (ldapsearch, e.g.) are both 
run on BSD/OS, performance suffers because TCP_NODELAY is only set on the
"listen" socket and not on the socket that the transaction occurs on (the
socket returned by the "accept") in servers/slapd/daemon.c.