Skip to content

Feature: MdsIpThreadStatic ConnectionList; should fix deadlock and be faster#2288

Merged
joshStillerman merged 174 commits intoalphafrom
zck-mdsip-dead-lock
May 19, 2021
Merged

Feature: MdsIpThreadStatic ConnectionList; should fix deadlock and be faster#2288
joshStillerman merged 174 commits intoalphafrom
zck-mdsip-dead-lock

Conversation

@zack-vii
Copy link
Contributor

Added MdsIpThreadStatic to ensure threads use their own connections: prevents race conditions on server and deadlocks

@zack-vii zack-vii linked an issue Apr 15, 2021 that may be closed by this pull request
@zack-vii
Copy link
Contributor Author

the python connection test fails.. might be because the mdsip is a single connection server (-s) server

@zack-vii zack-vii force-pushed the zck-mdsip-dead-lock branch 4 times, most recently from 20a142a to f5da637 Compare April 19, 2021 12:55
@zack-vii zack-vii mentioned this pull request Apr 19, 2021
@zack-vii zack-vii force-pushed the zck-mdsip-dead-lock branch from f5da637 to 423265c Compare April 20, 2021 21:33
@joshStillerman
Copy link
Contributor

Let me know when this is ready for review

@zack-vii
Copy link
Contributor Author

well the mdsip cleanup one is first.. this is still in progress. i had it almost but then it was not possible to share one python Connection object between threads

@zack-vii zack-vii force-pushed the zck-mdsip-dead-lock branch 20 times, most recently from 7877167 to e684a3d Compare April 23, 2021 00:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

race condition in remote IO

3 participants