#3726: tunnel mode closes child's stderr
----------------------+----------------------
  Reporter:  lotheac  |      Owner:  mutt-dev
      Type:  defect   |     Status:  closed
  Priority:  major    |  Milestone:
 Component:  mutt     |    Version:  1.5.23
Resolution:  fixed    |   Keywords:
----------------------+----------------------
Changes (by Kevin McCarthy <kevin@…>):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 In [changeset:"b319ec2dc93a4ea6261daa8218f44fa961135e69"
 6870:b319ec2dc93a]:
 {{{
 #!CommitTicketReference repository=""
 revision="b319ec2dc93a4ea6261daa8218f44fa961135e69"
 Don't close stderr when opening a tunnel. (closes #3726)

 Instead of closing stderr, redirect it to /dev/null in
 tunnel_socket_open().  Otherwise a program can accidentally open a
 file into handle 2 and then unknowingly use that when trying to print
 to stderr.

 Thanks to lotheac for the original patch, which I just modified
 slightly.
 }}}

--
Ticket URL: <https://dev.mutt.org/trac/ticket/3726#comment:8>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Reply via email to