X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=rrqnet-ifupdown.sh;h=98d97e72c9d27e54d6d256d15eb8b2dc78b5fc1c;hb=d5181617c2727b5bb1b07f634253957393850d19;hp=25517fab20f2c792af802f2f15cbe40872953aa9;hpb=1e7c7930dd532d3dd1400a1fa84bce41a71a38af;p=rrq%2Frrqnet.git diff --git a/rrqnet-ifupdown.sh b/rrqnet-ifupdown.sh index 25517fa..98d97e7 100755 --- a/rrqnet-ifupdown.sh +++ b/rrqnet-ifupdown.sh @@ -19,6 +19,7 @@ # An rrqnet stanza may have the following settings: # rrqnet_port +# rrqnet_renice # rrqnet_remote # rrqnet_options # rrqnet_log @@ -53,6 +54,9 @@ start_cable_pre_up() { $RRQDAEMON ${IF_RRQNET_LOG%% *} $IF_RRQNET_OPTIONS \ -t $IFACE $IF_RRQNET_PORT $IF_RRQNET_REMOTE fi + CHPID="$(cat /var/run/$NAME)" + [ -z "$RRQNET_RENICE" ] || [ -z "$CHPID" ] || \ + renice -n "$RRQNET_RENICE" "$CHPID" } #function