async jobs now allow sys.excepthook override