Module Name: src Committed By: lukem Date: Mon Jun 8 01:33:27 UTC 2020
Modified Files: src/usr.bin/ftp: ftp.c util.c version.h Log Message: ftp: exit if lostpeer invoked by a signal lostpeer() calls too many async-unsafe functions (both directly and indirectly) to close and cleanup the remote connections, so just exit after the cleanup if invoked by a signal. Reported in private mail by Qi Hou. May also resolve a crash reported by Thomas Klausner. To generate a diff of this commit: cvs rdiff -u -r1.168 -r1.169 src/usr.bin/ftp/ftp.c cvs rdiff -u -r1.160 -r1.161 src/usr.bin/ftp/util.c cvs rdiff -u -r1.88 -r1.89 src/usr.bin/ftp/version.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.