/*++ /* NAME /* bounce_cleanup 3 /* SUMMARY /* cleanup logfile upon error /* SYNOPSIS /* #include "bounce_service.h" /* /* int bounce_cleanup_registered() /* /* void bounce_cleanup_register(queue_id) /* char *queue_id; /* /* void bounce_cleanup_log(void) /* /* void bounce_cleanup_unregister(void) /* DESCRIPTION /* This module implements support for deleting the current /* bounce logfile in case of errors, and upon the arrival /* of a SIGTERM signal (shutdown). /* /* bounce_cleanup_register() registers a callback routine with the /* run-time error handler, for automatic logfile removal in case /* of a fatal run-time error. /* /* bounce_cleanup_unregister() cleans up storage used by /* bounce_cleanup_register(). /* /* In-between bounce_cleanup_register() and bounce_cleanup_unregister() /* calls, a call of bounce_cleanup_log() will delete the registered /* bounce logfile. /* /* bounce_cleanup_registered() returns non-zero when a cleanup /* trap has been set. /* DIAGNOSTICS /* Fatal error: all file access errors. Panic: nested calls of /* bounce_cleanup_register(); any calls of bounce_cleanup_unregister() /* or bounce_cleanup_log() without preceding bounce_cleanup_register() /* call. /* BUGS /* SEE ALSO /* master(8) process manager /* LICENSE /* .ad /* .fi /* The Secure Mailer license must be distributed with this software. /* AUTHOR(S) /* Wietse Venema /* IBM T.J. Watson Research /* P.O. Box 704 /* Yorktown Heights, NY 10598, USA
/*--*/
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.21Bemerkung:
(Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können 2026-08-08)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.