Date: Tue, 29 Jan 2002 18:02:26 +0300 From: Yar Tikhiy <yar@FreeBSD.org> To: "Andrew R. Reiter" <arr@FreeBSD.org> Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/libexec/ftpd ftpcmd.y ftpd.c Message-ID: <20020129180226.B74702@comp.chem.msu.su> In-Reply-To: <Pine.NEB.3.96L.1020128142924.19514E-100000@fledge.watson.org>; from arr@FreeBSD.org on Mon, Jan 28, 2002 at 02:33:07PM -0500 References: <200201281928.g0SJSFr11555@freefall.freebsd.org> <Pine.NEB.3.96L.1020128142924.19514E-100000@fledge.watson.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jan 28, 2002 at 02:33:07PM -0500, Andrew R. Reiter wrote: > On Mon, 28 Jan 2002, Yar Tikhiy wrote: > > :yar 2002/01/28 11:28:15 PST > : > : Modified files: > : libexec/ftpd ftpcmd.y ftpd.c > : Log: > : Remove the setjmp/longjmp stuff completely. Use signal > : handlers to set flags only (with exception for sigquit(), > : which still seems to call some non-reentrant functions on > : its way to _exit(2).) That must eliminate the possibility > : of catching SIGSEGV from following non-reentrant paths from > : signal handlers. > > There are similar signal handler issues with lukemftpd; it'd be kewl to > get those fixed up as well since I believe lukemftpd is in line for > replacing our current ftp daemon. Just point Luke to this change so he can extract the corresponding diff and merge the stuff to his ftpd. To my mind, it would be the optimal way of introducing this enhancement into lukemftpd. -- Yar To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020129180226.B74702>