[GHC] #9423: shutdownCapability sometimes loops indefinitely on OSX after hs_exit()