Skip to content

Deque peekleft blocks infinitely after corruption(?) #287

@i404788

Description

@i404788

I ran into this issue today, unsure of how it's caused but len(q)==1, list(q)==[] and q.peekleft() blocks infinitely (as opposed to the IndexError it's supposed to raise).

I've attached both the resolved db and the wal/shm which were there before analysis. Both versions cause the same issue.
wal-resolved.zip
wal-unresolved.zip

It seems like it loops inside _cache.peek infinitely.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions