FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Remove locks from KeyBundle · Issue #108 · IdentityPython/JWTConnect-Python-CryptoJWT · GitHub

Repository navigation

Remove locks from KeyBundle #108

Description

In production systems it turns out readerwriter locks sometimes ends up trying to release locks multiple times. It would help a lot if we could make KeyBundle thread safe without the use of locks.

Activity

  1. self-assigned this
    on Feb 25, 2022
  2. rohe commented on Feb 25, 2022

    Contributor

    Agree! I don't have any proposal right now. If I come up with something I'll let you know.

  3. jschlyter commented on Feb 25, 2022

    CollaboratorAuthor

    Reading the code for KeyBundle there seems to be some wrong assumptions, e.g. that arrays are copied by value and not reference.

  4. rohe commented on Feb 25, 2022

    Contributor

    Agree, should be fixed. You or me ?

  5. jschlyter commented on Feb 25, 2022

    CollaboratorAuthor

    I've started in #110. To remove the locks, we could begin with the read locks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions


    Back | FazBrowse Home | New Git URL