Skip to content

fix: Prevent LMDB stale locks from deadlocking app#450

Merged
dmtrKovalenko merged 2 commits intomainfrom
feat/provide-custom-ignore-option
May 5, 2026
Merged

fix: Prevent LMDB stale locks from deadlocking app#450
dmtrKovalenko merged 2 commits intomainfrom
feat/provide-custom-ignore-option

Conversation

@dmtrKovalenko
Copy link
Copy Markdown
Owner

@dmtrKovalenko dmtrKovalenko commented May 5, 2026

This is the consequences of the migrating to the locked safe version of LMDB usage which is affected by the other SIGSEGV bug we have fixed. Now no other sigsegvs can result in deadlock

closes #449

@dmtrKovalenko dmtrKovalenko force-pushed the feat/provide-custom-ignore-option branch 2 times, most recently from fecdb5e to 6995873 Compare May 5, 2026 20:57
This is the consequences of the migrating to the locked safe version
of LMDB usage which is affected by the other SIGSEGV bug we have fixed.
Now no other sigsegvs can result in deadlock
@dmtrKovalenko dmtrKovalenko force-pushed the feat/provide-custom-ignore-option branch 2 times, most recently from 174bda3 to cedd676 Compare May 5, 2026 22:42
@dmtrKovalenko dmtrKovalenko force-pushed the feat/provide-custom-ignore-option branch from cedd676 to bfeab54 Compare May 5, 2026 22:45
@dmtrKovalenko dmtrKovalenko merged commit 51d0583 into main May 5, 2026
45 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

LMDB lock file blocks neovim startup when orphaned nvim processes exist

1 participant