summaryrefslogtreecommitdiffstats
path: root/replace-object.h
diff options
context:
space:
mode:
authorSimão Afonso <simao.afonso@powertools-tech.com>2020-11-25 19:31:23 +0100
committerJunio C Hamano <gitster@pobox.com>2020-11-25 21:30:18 +0100
commitdf7f915fb6fb28ea5a1e3103251c251e53a80b1b (patch)
tree45236873cfb3b934ff3d7d44d42451fe65c27963 /replace-object.h
parentSeventh batch (diff)
downloadgit-df7f915fb6fb28ea5a1e3103251c251e53a80b1b.tar.xz
git-df7f915fb6fb28ea5a1e3103251c251e53a80b1b.zip
crendential-store: use timeout when locking file
When holding the lock for rewriting the credential file, use a timeout to avoid race conditions when the credentials file needs to be updated in parallel. An example would be doing `fetch --all` on a repository with several remotes that need credentials, using parallel fetching. The timeout can be configured using "credentialStore.lockTimeoutMS", defaulting to 1 second. Signed-off-by: Simão Afonso <simao.afonso@powertools-tech.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'replace-object.h')
0 files changed, 0 insertions, 0 deletions