Can you get a deadlock with a single lock and an IO operation? | Hacker News Reader