httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeff Trawick <>
Subject Re: Nagle
Date Wed, 13 Sep 2000 23:07:46 GMT (Mike Abbott) writes:

> No 2.0a6 listen socket has the Nagle algorithm turned off (TCP_NODELAY
> set), but every 1.3 listen socket does.  (Compare make_sock() in the
> two.)  Why the difference?
> -- 
> Michael J. Abbott

Is TCP_NODELAY getting defined for your platform?  Maybe the
appropriate header file isn't being included for SGI?  For OS/390, we
recently discovered that APR wasn't picking up the definition of
TCP_NODELAY on OS/390 and thus nagle was a no-op.

TCP_NODELAY has to be defined in include/mpm_common.h,
main/mpm_common.c, and lib/apr/network_io/unix/sockopt.c for
the TCP_NODELAY socket option to be attempted.
Jeff Trawick | | PGP public key at web site:
          Born in Roswell... married an alien...

View raw message