In transact, propagate the exception preserving the old traceback.