]> dgit.raspbian.org Git - git-annex.git/blob
e8cb4517f12ceafe714f0f571b5d1a0769079a19
[git-annex.git] /
1 ### Please describe the problem.
2
3 Originally reported against datalad [#4976](https://github.com/datalad/datalad/issues/4976). Ran into it again and decided to reproduce by simply trying to make `git config` in parallel (they should not crash, right?) and it brings to the same problem reported
4
5 ```shell
6 #!/bin/bash
7
8 set -eu
9 export PS4='> '
10 set -x
11 cd "$(mktemp -d ${TMPDIR:-/tmp}/dl-XXXXXXX)"
12
13 which git
14 grep runshell `which git`
15
16 git init
17 git annex init
18
19 for s in {1..30}; do
20     git config annex.version &
21 done
22 wait
23
24 ``` 
25
26 I also wonder if it is possible to avoid dealing with locales upon **every** invocation of git/git-annex? couldn't it be done just once e.g. per installed annex? (sorry if we had this discussion already, but it feels not yet resolved optimally).
27
28 ### What version of git-annex are you using? On what operating system?
29
30 `8.20200908-gcfc74c2f4`
31
32
33 [[!meta author=yoh]]
34 [[!tag projects/datalad]]
35
36 > [[fixed|done]] --[[Joey]]