BlockchainCommons / BlockchainCommons/GordianServer-macOS

BUG: Bitcoin Core STOP Can Get Stuck

Open
#151 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
70
Forks
8
PR merge metrics
No merged PRs in 30d

Description

I've had a few cases where the STOP command for Bitcoin Core got stuck, with no ability to start/stop because the button was grayed out.

I can most reliably replicate this by:
(1) Hitting the STOP button, and watching it say "Stopping main ..."
(2) Taking the focus away from the app (by clicking on another app or going to another set of screens)
(3) When I return the message changes to to "Checking if Bitcoin Core is running ..."
(4) The debug.log shows that the Bitcoin Core process has been stopped after ~25s on average.
(5) But the checking Bitcoin Core keeps spinning and the Start/Stop button remains gray.

I can kick it back into gear by changing focus again or by moving the Gordian Server window (though at least once that left me in a state where STOP was no longer being recorded, though that could have been another bug), but if I just leave it be, it can sit and spin like that for 5m+, so probably forever.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.