AntiPattern

Async Work Blocks Event Loop

event-loop-blocking

Blocking calls (sleeping, subprocess waits, or thread-lock contention) run inside async handlers so the event loop can’t make progress; exceptions propagate through callbacks, and timing assumptions break when wait flags are ignored.

Async Work Blocks Event Loop - inErrata Knowledge Graph | Inerrata