void buffer_output(void) {
#ifdef HAVE_TCP_BUFFERING
- setsockopt(CC->client_socket, IPPROTO_TCP, TCP_CORK, &on, 4);
+ if (!CC->redirect_ssl) {
+ setsockopt(CC->client_socket, IPPROTO_TCP, TCP_CORK, &on, 4);
+ }
#endif
}
void unbuffer_output(void) {
#ifdef HAVE_TCP_BUFFERING
- setsockopt(CC->client_socket, IPPROTO_TCP, TCP_CORK, &off, 4);
+ if (!CC->redirect_ssl) {
+ setsockopt(CC->client_socket, IPPROTO_TCP, TCP_CORK, &off, 4);
+ }
#endif
}