This commit is contained in:
Joey Hess 2019-07-19 13:22:09 -04:00
parent a945899422
commit 05e3b93b89
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
2 changed files with 22 additions and 0 deletions

View file

@ -0,0 +1,19 @@
[[!comment format=mdwn
username="joey"
subject="""comment 1"""
date="2019-07-19T17:16:37Z"
content="""
I have seen several sqlite-related problems in WSL, they seem to come and
go for me.
I guess this is WSL not emulating Linux very well and so breaking sqlite.
There is not much that git-annex can do about it.
(Here's stack having to work around a similar problem
https://github.com/commercialhaskell/stack/issues/4876 and the error
message looks very similar. But git-annex
cannot afford to disable WAL mode as that would break concurrent operation.)
I hear they've given up on emulating Linux syscalls and the next version of
WSL will just use the Linux kernel. Which should avoid this problem.
"""]]

View file

@ -161,3 +161,6 @@ Seems like this would need Windows 10.
> >
> > > The sqlite problem may be fixed in git-annex 7. I fixed some similar,
> > > less frequent crashes on Linux. Need to test on windows. --[[Joey]]
> > > > But here's a bug about sqlite in WSL:
> > > > [[bugs/WSL_adjusted_braches__58___smudge_fails_with_sqlite_thread_crashed_-_locking_protocol]] --[[Joey]]