class DeadlockError < Exception
Every task is blocked (on a channel, on another task) and none can make
progress. A fatal error, as Ruby's fatal and Go's "all goroutines are
asleep": the runtime reports it with the blocked tasks and stops the
program with status 1, without raising it where a rescue could catch
it or an ensure run.
<prelude>:5415