Gaute Hope <eg@gaute.vetsj.com> writes: > > While loading the threads, if I make enough modifications to the > database while the query is still loading (specifically 1: removing the > unread tag from a thread, and 2: adding the unread tag to the same thread) > apparently the query is invalidated in some way, and I get a hard crash > in `notmuch_tags_get ()`. > > The thread in question has alreaday been loaded and is displayed. > > Do you deal with this issue in some way? > I think we "deal with" it by not leaving the database open very long. The query is dumped as s-expr by a seperate process. Or perhaps we just aren't doing the same level of concurrent operations, I don't know. d