Browse Source

Merge pull request #6401

8c44e63 Add BITCOIND_SIGTERM_TIMEOUT to OpenRC init scripts (Florian Schmaus)
0.13
Wladimir J. van der Laan 10 years ago
parent
commit
6db53b4332
No known key found for this signature in database
GPG Key ID: 74810B012346C9A6
  1. 6
      contrib/init/bitcoind.openrc
  2. 6
      contrib/init/bitcoind.openrcconf

6
contrib/init/bitcoind.openrc

@ -32,7 +32,11 @@ required_files="${BITCOIND_CONFIGFILE}" @@ -32,7 +32,11 @@ required_files="${BITCOIND_CONFIGFILE}"
start_stop_daemon_args="-u ${BITCOIND_USER} \
-N ${BITCOIND_NICE} -w 2000"
pidfile="${BITCOIND_PIDFILE}"
retry=60
# The retry schedule to use when stopping the daemon. Could be either
# a timeout in seconds or multiple signal/timeout pairs (like
# "SIGKILL/180 SIGTERM/300")
retry="${BITCOIND_SIGTERM_TIMEOUT}"
depend() {
need localmount net

6
contrib/init/bitcoind.openrcconf

@ -25,3 +25,9 @@ @@ -25,3 +25,9 @@
# Additional options (avoid -conf and -datadir, use flags above)
BITCOIND_OPTS="-disablewallet"
# The timeout in seconds OpenRC will wait for bitcoind to terminate
# after a SIGTERM has been raised.
# Note that this will be mapped as argument to start-stop-daemon's
# '--retry' option, which means you can specify a retry schedule
# here. For more information see man 8 start-stop-daemon.
BITCOIND_SIGTERM_TIMEOUT=60

Loading…
Cancel
Save