X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fsrc%2Fexim.h;h=484276bb21a73fa0688c0a624b7487d233385134;hb=9fabc8c7e29cb421b19ed4a3def77209193a3529;hp=8bbeecb4de4748b6fed1174ecdc1e5951c06ed57;hpb=a57492a480bce6d41dec5255d4a55550aa9d4f87;p=user%2Fhenk%2Fcode%2Fexim.git diff --git a/src/src/exim.h b/src/src/exim.h index 8bbeecb4d..484276bb2 100644 --- a/src/src/exim.h +++ b/src/src/exim.h @@ -659,5 +659,13 @@ default to EDQUOT if it exists, otherwise ENOSPC. */ # define EXIM_TCP_CORK TCP_NOPUSH #endif +/* LibreSSL seems to not push out the SMTP response to QUIT with our usual +handling which is trying to get the client to FIN first so that the server does +not get the TIME_WAIT */ + +#if !defined(DISABLE_TLS) && defined(USE_OPENSSL) && defined(LIBRESSL_VERSION_NUMBER) +# define SERVERSIDE_CLOSE_NOWAIT +#endif + #endif /* End of exim.h */