Date: Tue, 12 Apr 2005 15:02:57 +0000 (UTC) From: Thomas Quinot <thomas@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/usr.sbin/yppush yppush_main.c Message-ID: <200504121502.j3CF2viI039935@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
thomas 2005-04-12 15:02:57 UTC FreeBSD src repository Modified files: usr.sbin/yppush yppush_main.c Log: (handler): When exitting upon an abnormal signal, yppush_exit() should not attempt to clear its pending jobs list, as this could trigger another signal, and cause an infinite recursion. What yppush_exit() tests in order to determine whether to flush pending jobs is the yppush_joblist chained list, so this is what needs to be cleared in that case (not the yppush_jobs counter). Reviewed by: audit@ (no objection) MFC after: 2 weeks Revision Changes Path 1.20 +1 -1 src/usr.sbin/yppush/yppush_main.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200504121502.j3CF2viI039935>