It treats it as a "success" and kills the other threads, propagating the error, rather than waiting until a success.