cvs commit: src/usr.sbin/yppush yppush_main.c
Thomas Quinot
thomas at FreeBSD.org
Tue Apr 12 08:02:58 PDT 2005
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
More information about the cvs-src
mailing list