[GHC] #8298: +RTS -hb crash when blocking on empty TChan