vibe-d / eventcore

High performance proactor event loop abstraction library
MIT License
60 stars 42 forks source link

Avoid possible assertion error on macOS/BSD at shutdown #229

Closed s-ludwig closed 7 months ago

s-ludwig commented 7 months ago

The garbage collector termination might trigger an operation that causes a kqueue request to be made, while the eventcore driver will already have been destroyed in the shared static ~this of vibe-core. This changes a hard assertion failure into a warning output