summaryrefslogtreecommitdiff
path: root/builtin/var.c
diff options
context:
space:
mode:
authorLibravatar Simão Afonso <simao.afonso@powertools-tech.com>2020-11-25 18:31:23 +0000
committerLibravatar Junio C Hamano <gitster@pobox.com>2020-11-25 12:30:18 -0800
commitdf7f915fb6fb28ea5a1e3103251c251e53a80b1b (patch)
tree45236873cfb3b934ff3d7d44d42451fe65c27963 /builtin/var.c
parentSeventh batch (diff)
downloadtgif-df7f915fb6fb28ea5a1e3103251c251e53a80b1b.tar.xz
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 'builtin/var.c')
0 files changed, 0 insertions, 0 deletions