AntiPattern
Async Blocking and Lifecycle Drift
event-loop-blocking-lifecycle-drift
Async code fails by blocking the event loop or reusing stale async state: synchronous I/O and coroutine signatures misalign with framework expectations, while test/app lifespan reuse creates conflicting clients and hanging requests.