-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Bisq does not handle SIGTERM properly #3884
Labels
is:critical
https://bisq.wiki/Critical_bug
is:priority
PR or issue marked with this label is up for compensation
re:Tor
Comments
wiz
added a commit
to wiz/bisq
that referenced
this issue
Jan 25, 2020
wiz
added a commit
to wiz/bisq
that referenced
this issue
Jan 25, 2020
@freimair Could you have a look at this? Thanks! |
To be clear, this issue is not related to Tor, that is merely a symptom of the Tor process properly handling SIGTERM and Bisq ignoring it |
ripcurlx
pushed a commit
that referenced
this issue
Jan 29, 2020
* Split seednode systemd service ExecStart command into multiple lines * Add setting in seednode configuration to specify btcnode host/port * Tweak seednode torrc configuration options to improve P2P connectivity * Require bitcoin.service from bisq-seednode.service via systemd binding * Make seednode installer run from master and build bisq from release tag * Seednode must be shutdown using `kill -9` until #3884 is fixed * Fix seednode uninstall script to use correct service names * Disable CircuitBuildTimeout in seednode Tor configuration * Disable seednode torrc advanced configuration options for now
ripcurlx
added
is:critical
https://bisq.wiki/Critical_bug
is:priority
PR or issue marked with this label is up for compensation
labels
Mar 10, 2020
I will look into it |
I have not seen any graceful shutdown attempts when shutting down any Bisq app product (except for the monitor) when not using the GUI. I strongly believe that adding such a thing will affect #4026. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
is:critical
https://bisq.wiki/Critical_bug
is:priority
PR or issue marked with this label is up for compensation
re:Tor
[Background]
On posix/unix systems, when you send a SIGTERM to a process, it should save all data and gracefully shut down.
[How to Reproduce]
[Expected Result]
After step 4, Bisq should save all data and gracefully shut down within a few seconds.
[Actual Result]
Bisq's child Tor process gracefully shuts down, but Bisq does not. For the next 60 seconds, Bisq floods the logs with Tor connection failure errors, until systemd forcefully
kill -9
's the Java process[Log Snippet]
The text was updated successfully, but these errors were encountered: