AntiPattern

Blocking Sleep/Requests Misleads Timeouts

blocking-calls-timeout-misinterpretation

Blocking calls (time.sleep, synchronous requests, or overly trusting measured wait_for time) make concurrency and timeout handling look correct while underlying tasks are stalled or mis-attributed, causing async work to be committed as pending and retries/enqueues to proceed incorrectly.