This commit is contained in:
Joey Hess 2022-06-01 13:16:56 -04:00
parent 6eda6ef042
commit cac752d720
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38

View file

@ -0,0 +1,18 @@
[[!comment format=mdwn
username="joey"
subject="""comment 13"""
date="2022-06-01T16:43:42Z"
content="""
I tried modifying git-annex to throw ErrorBusy whenever it wrote to the
sqlite database, to see how much of the behavior that could reproduce.
That led to 10 second delays due to retrying, and the "failed to commit
changes to sqlite database: Just SQLite3 returned ErrorBusy" message.
But, it did not cause the "thread blocked indefinitely in an MVar
operation". Which makes me wonder if that is caused by sqlite use
elsewhere, perhaps in a read operation rather than a write.
I did try making reads throw ErrorBusy, and it didn't reproduce the MVar
problem either, instead "sqlite query crashed: SQLite3 returned ErrorBusy".
"""]]