[mod_openssl] ssl.read-ahead="disable" by default
commit77bdaa3a933fe6f25b57659a5e24e6a04bd0ece0
authorGlenn Strauss <gstrauss@gluelogic.com>
Thu, 19 Oct 2017 12:51:20 +0000 (19 08:51 -0400)
committerGlenn Strauss <gstrauss@gluelogic.com>
Thu, 19 Oct 2017 12:51:20 +0000 (19 08:51 -0400)
tree0e2946fc800677e672987eeb06237485fc118b4d
parent7f82ddab3fae2859c30d2fe4232d78ccdec30544
[mod_openssl] ssl.read-ahead="disable" by default

set ssl.read-ahead = "disable" by default (modifies commit f4e1357d)

Given various reports from users of embedded systems, the default is
being changed to do the sane thing for these systems.  This is the
right setting on slow embedded systems for which decoding SSL input
is slower than receiving that input over the network.

On the other hand, for faster systems, ssl.read-ahead = "enable" is
recommended for a slight performance gain and should be explicitly set
in the global or $SERVER["socket"] configuration blocks in lighttpd.conf

x-ref:
  "https POST requests buffered in RAM since v1.4.41?"
  https://redmine.lighttpd.net/boards/2/topics/7520
src/mod_openssl.c