You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ignore disconnects when stopping node - fixes#367
This is a port of bitcoin/bitcoin#14670
This problem is related to the "stop" RPC call.
It turns out that sometimes the node stops before it sends the response.
That causes the client to retry the call and lead to "ConnectionRefusedError".
I found out that there is a fix in bitcoin repo (in master branch, actually), related to this bug.
In the nutshell, this changes removes forced exit of libevent loop, which allows
to process all the requests gracefully.
Test feature_shutdown.py wasn't ported because it introduces a bug bitcoin/bitcoin#14670 (comment)
The "improvement" bitcoin/bitcoin#14958 requires RPC method "getrpcinfo" which isn't ported from the bitcoin codebase yet.
There are other floating tests with a similar error (ConnectionRefusedError):
fixes#373fixes#484fixes#544
Signed-off-by: Dmitry Saveliev <dima@thirdhash.com>
See attached log. It failed in a pull request with absolutely nothing related ( #481 ) in one build only.
mempool_packages_fail.txt
The text was updated successfully, but these errors were encountered: