If sync, return, else throw the original exception