Explain the TLS cleanup bug in the ChangeLog
authorTony Finch <dot@dotat.at>
Tue, 5 Nov 2013 15:20:05 +0000 (15:20 +0000)
committerTony Finch <dot@dotat.at>
Tue, 5 Nov 2013 15:20:05 +0000 (15:20 +0000)
doc/doc-txt/ChangeLog

index 928f377b14fbceff8985c83e5626d84fbba1f4a9..85c5625b0b9638f3cb4931e9d61b41c1eade01be 100644 (file)
@@ -1,6 +1,20 @@
 Change log file for Exim from version 4.21
 -------------------------------------------
 
+
+Exim version 4.83
+-----------------
+
+TF/01 Correctly close the server side of TLS when forking for delivery.
+
+      When a message was received over SMTP with TLS, Exim failed to clear up
+      the incoming connection properly after forking off the child process to
+      deliver the message. In some situations the subsequent outgoing
+      delivery connection happened to have the same fd number as the incoming
+      connection previously had. Exim would try to use TLS and fail, logging
+      a "Bad file descriptor" error.
+
+
 Exim version 4.82
 -----------------