Wakes waiters from one shared Worker per library, parked in the blocking native wait_any call and posting back the id of each handle that became ready. Slower than CallbackWaker but independent of Bun's experimental thread-safe callbacks.
wait_any
CallbackWaker
Releases a handle's claim on the channel, tearing it down when none remain.
Starts the notification channel for a new handle; every open is paired with a close.
open
close
Resolves when the native side next reports handle ready.
handle
Wakes waiters from one shared Worker per library, parked in the blocking native
wait_anycall and posting back the id of each handle that became ready. Slower thanCallbackWakerbut independent of Bun's experimental thread-safe callbacks.