HomeFreeBSD

Do not leak syslog_mutex on cancellation.

Description

Do not leak syslog_mutex on cancellation.

Make syslog(3) resilent to cancellation occuring in supported deferred
mode. Code must unlock syslog_mutex on cancel, install the cleanup
handler.

Diagnosed and tested by: eugen
Discussed with: dchagin
Sponsored by: The FreeBSD Foundation
MFC after: 1 week

Details

Provenance
kibAuthored on
Parents
rS320051: Correct translations between abridged and full x87 tags.
Branches
Unknown
Tags
Unknown