Trap and discard SIGINT in ghc-sb