On 4/6/07, Junio C Hamano <junkio@xxxxxxx> wrote:
Lars Hjemli <hjemli@xxxxxxxxx> writes: > If git_config_rename_section() fails, rename_ref() used to return 1, which > left HEAD pointing to an absent refs/heads file (since the actual renaming > had already occurred). I wonder if rolling back the rename that was asked is an option. We would want to keep these low-level things atomic whenever possible.
I was wondering the same thing, i.e. "goto rollback" as an option for "error()". But I ended up thinking that rename_ref() shouldn't bother with the config file at all (thus my other patch). -- larsh - 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