runner-mei/libuv — comment on commit f56d9e0699b477a74a58430c8b8551ca66eab28b
File: src/win/signal.c line 225
By piscisaureus:

Initializing an async handle from an foreign thread does not look like a good idea to me. Maybe you can use use PostQueuedCompletionStatus directly to post stuff back to the main thread?