-
Notifications
You must be signed in to change notification settings - Fork 517
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixed potential deadlocks by opening sessions only on demand #1439
Fixed potential deadlocks by opening sessions only on demand #1439
Conversation
Signed-off-by: Ian Costanzo <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Ian Costanzo <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Ian Costanzo <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Ian Costanzo <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Ian Costanzo <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Ian Costanzo <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Ian Costanzo <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Ian Costanzo <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Ian Costanzo <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Andrew Whitehead <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Ian Costanzo <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Ian Costanzo <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Ian Costanzo <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Ian Costanzo <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Ian Costanzo <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: pavlos-p <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Ian Costanzo <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Shaanjot Gill <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Adam Burdett <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Adam Burdett <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Andraž Cuderman <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Andraž Cuderman <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Andraž Cuderman <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Andraž Cuderman <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Andraž Cuderman <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
This reverts commit a67df43. Signed-off-by: Andraž Cuderman <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Shaanjot Gill <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Ian Costanzo <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Ian Costanzo <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Ian Costanzo <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: Stephen Curran <[email protected]> Signed-off-by: arin.hlaj <[email protected]>
Signed-off-by: arin.hlaj <[email protected]>
Codecov Report
@@ Coverage Diff @@
## main #1439 +/- ##
=======================================
Coverage 94.59% 94.60%
=======================================
Files 483 483
Lines 29664 29707 +43
=======================================
+ Hits 28061 28104 +43
Misses 1603 1603 |
38e267a
to
f27c232
Compare
…to feat-IDENT-3372-askar-session-deadlock-v2 Signed-off-by: arin.hlaj <[email protected]>
3e33260
to
23dac1f
Compare
@andrewwhitehead @swcurran if possible can you please review this? |
@TimoGlastra @ianco @shaangill025 -- can you please take a look at this? Ideally, coordinate to prevent duplicate work -- add a comment here if you are able to take this on. There are a lot of changed, but using a repeated pattern, so hopefully the effort to review won't be too bad. |
I'll take a look today. @dejsenlitro can you catch up with the latest updates to the |
…t-python into feat-IDENT-3372-askar-session-deadlock-v2
Thanks @ianco! Updated with main branch |
Everything looks good, however when I combine with my other PR (#1431) I still get some askar deadlock errors in the integration tests. I'll investigate further before I approve this PR. |
Removed potential deadlocks in Multitenancy, Issue credential v2, Present proof v2 and mediation protocols by opening sessions on demand and closing them asap.
Additional info in this issue: #1417