Mark Levedahl <mlevedahl@xxxxxxxxx> writes: > git-submodule was invoking "die" from within resolve-relative-url, but > this does not actually cause the script to exit. Fix this by returning > the error to the caller and have the caller exit. Thanks for catching this. But don't you think the first hunk is unnecessary? > While we're at it, clean up the quoting on invocation of > resolve_relative_url as it was wrong. Yup. if you make it pass through the non-zero exit status that would be perfect, like this: realrepo=$(resolve_relative_url "$repo") || exit -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html