geode
geode copied to clipboard
[DRAFT DO NOT REVIEW] Added test case to reproduce distributed deadlock
Squashed commit of the following:
commit 150a305bcf463735f41c953b41a8e4c4c3ba80d6 Author: Alberto Gomez [email protected] Date: Wed Jul 20 13:43:10 2022 +0200
Configure in test case max_pr_threads
commit 3f94eb826ec1c966be02e5b360ce570a06127853 Author: Alberto Gomez [email protected] Date: Wed Jul 20 10:31:24 2022 +0200
Configure conserve-sockets in test case and add wait for stop
commit 73b4256f4e493588b75380bc3c09d9c5e33a9cf4 Author: Alberto Gomez [email protected] Date: Mon Jul 18 23:54:23 2022 +0200
Some cleaning up
commit a990ae5ce83c88a65286cf55eebb78fd4902e3e8 Author: Alberto Gomez [email protected] Date: Mon Jul 18 19:31:38 2022 +0200
Some adjustments to reproduce it easier.
Still not reproduced without sleep in AbstractGatewaySender
commit f6a8f604bc32ff85e2dd1847cdc8ae3c7ef3b1b3 Author: Alberto Gomez [email protected] Date: Mon Jul 18 16:38:29 2022 +0200
Added logs and some reduction in threads to reproduce issue
commit ca03b2dcd83ca3aaa8d2db9462d67544d81ee75d Author: Alberto Gomez [email protected] Date: Wed Jan 26 16:51:59 2022 +0100
Add test case (not working yet) and remove solution to reproduce issue
commit 8f192a4c76005a52e6dfe36eb4376c6e0de2bf7f Author: Alberto Gomez [email protected] Date: Thu Dec 9 15:26:50 2021 +0100
Fix possible deadlock when stopping gateway sender
For all changes:
-
[ ] Is there a JIRA ticket associated with this PR? Is it referenced in the commit message?
-
[ ] Has your PR been rebased against the latest commit within the target branch (typically
develop
)? -
[ ] Is your initial contribution a single, squashed commit?
-
[ ] Does
gradlew build
run cleanly? -
[ ] Have you written or updated unit tests to verify your changes?
-
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?