]> git.ipfire.org Git - thirdparty/postfix.git/commitdiff
postfix-2.4.5 v2.4.5
authorWietse Venema <wietse@porcupine.org>
Tue, 31 Jul 2007 05:00:00 +0000 (00:00 -0500)
committerViktor Dukhovni <postfix-users@dukhovni.org>
Sat, 10 Feb 2018 20:20:43 +0000 (15:20 -0500)
postfix/HISTORY
postfix/src/global/mail_version.h
postfix/src/util/vstream_tweak.c

index 14d5ea8719f14729a4265d149252fee3d2742440..17952568986dc37ff8f78a655b1be87a5db327d5 100644 (file)
@@ -13534,3 +13534,9 @@ Apologies for any names omitted.
        cleanup server would get out of sync with the milter when
        a milter replied with ACCEPT at the DATA command. Files:
        cleanup/cleanup_envelope.c, smtpd/smtpd.c, milter/milters.c.
+
+20070731
+
+       Bugfix: the loopback TCP performance workaround was ineffective
+       due to a wetware bit-flip during code cleanup.  File:
+       util/vstream_tweak.c.
index 570cb2613e34d47c44b2cb6234673cef6647eaca..5ab45cd0d3b4b2a4f68633cab314225c684286cf 100644 (file)
@@ -21,7 +21,7 @@
   * patchlevel; they change the release date only.
   */
 #define MAIL_RELEASE_DATE      "20070731"
-#define MAIL_VERSION_NUMBER    "2.4.4"
+#define MAIL_VERSION_NUMBER    "2.4.5"
 
 #ifdef SNAPSHOT
 # define MAIL_VERSION_DATE     "-" MAIL_RELEASE_DATE
index 145651106246cc6f380ba30159fc88ed450b9a66..d1afac8fda9f772b90bd73d11621bf69bac299d7 100644 (file)
@@ -128,7 +128,7 @@ int     vstream_tweak_tcp(VSTREAM *fp)
      */
 #else
     if (mss > VSTREAM_BUFSIZE) {
-       int     nodelay = 0;
+       int     nodelay = 1;
 
        if ((err = setsockopt(vstream_fileno(fp), IPPROTO_TCP, TCP_NODELAY,
                              (char *) &nodelay, sizeof(nodelay))) < 0)