HomeFreeBSD

Redo the sigio locking.
rS95883Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Redo the sigio locking.

Turn the sigio sx into a mutex.

Sigio lock is really only needed to protect interrupts from dereferencing
the sigio pointer in an object when the sigio itself is being destroyed.

In order to do this in the most unintrusive manner change pgsigio's
sigio * argument into a **, that way we can lock internally to the
function.

Details

Provenance
alfredAuthored on
Parents
rS95882: MFC: add support for using the profiled versions of the C++ (and related) libs
Branches
Unknown
Tags
Unknown

Event Timeline