The hold_lock_file_for_update should return any helpful error string using a strbuf argument. This also means that unable_to_lock_message should be made private to lockfile.c.
The hold_lock_file_for_update should return any helpful error string using a strbuf argument. This also means that unable_to_lock_message should be made private to lockfile.c.