Skip to content

Multiple instances of UZKArchive for same file lose thread safety #103

@abbeycode

Description

@abbeycode

If you attempt to read from a UZKArchive instance while another UZKArchive instance is writing to the same underlying file in a different thread, exceptions are thrown. The @synchronized lock in -performActionWithArchiveOpen:inMode:error: is apparently not sufficient in this case, working only within a single instance of the archive.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions