Browse Source

Persist stderr log with run.sh

refactor-mempool
Roman Zeyde 7 years ago
parent
commit
87b4df5747
No known key found for this signature in database GPG Key ID: 87CAE5FA46917CBB
  1. 12
      scripts/run.sh

12
scripts/run.sh

@ -1,13 +1,17 @@
#!/bin/bash
set -eu
trap 'kill $(jobs -p)' EXIT
DELAY=5
LOG=/tmp/electrs.log
tail -v -n0 -F "$LOG" &
T=5
export RUST_BACKTRACE=1
while :
do
cargo fmt
cargo check --release
cargo run --release -- $*
echo "Restarting in $T seconds..."
sleep $T
cargo run --release -- $* 2>> "$LOG"
echo "Restarting in $DELAY seconds..."
sleep $DELAY
done

Loading…
Cancel
Save