]> dgit.raspbian.org Git - git-annex.git/blob
8082ddf944b2ed265901ed9391e7635be8df0e2a
[git-annex.git] /
1 [[!comment format=mdwn
2  username="joey"
3  subject="""comment 4"""
4  date="2020-07-13T21:15:46Z"
5  content="""
6 If rsync is truely what's hanging, then commit 4c9ad1de4 can't have changed
7 anything to do with that. Seems more likely that the hang did not actually
8 involve rsync (but the debug output makes it seem like it is), 
9 or that the hang is not fully deterministic.
10
11 Whatever it's hanging on in the first patch is apparently not involving
12 rsync, because rsync has exited. And it doesn't make sense that the first
13 patch would hang while the second one doesn't, they're doing identical
14 things except for extra background thread cleanup in the second patch.
15
16 As this stands, I don't feel confident enough that the second patch really
17 fixes this to close this. Also I'm a little bit doubtful it's really
18 correct, it seems possible it might cancel one of the threads before all
19 output is processed by them. The first patch actually seems better.
20 """]]