Announcer

The implementation uses a threadsafe Subscription Registry, in the sense that registering, unregistering, and announcing from an announcer at the same time in different threads should never cause failures.

~

Cf. Journal – "at the same Time in different threads"?