Re: how to catch GHC "no threads to run" exception?