Sending an email using tls plugin with qpsmtpd-prefork (revision 936) will result in child exiting next time a client connects with:

---snip----
Can't call method "close" on an undefined value at /usr/share/perl5/IO/Socket/SSL.pm line 780.
---snip---

The problem is when qpsmtpd-prefork gets new connection and does [close(STDIN);] in sub new_child.

Steps to reproduce issue:
 - start qpsmtpd-prefork w/ 1 child
 - send an email with TLS
 - telnet to SMTP port (no banner, connection is just dropped)

Child terminates and sending SMTP server has to do another attempt to try delivery.

Any thoughts how to fix this?

Best regards,
Diego d'Ambra

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to