mirror of
https://gitea.osmocom.org/cellular-infrastructure/osmo-bts.git
synced 2025-11-02 13:13:27 +00:00
Use "kill -2 0" for the PCU as SIGTERM is not handled yet. With the current set of code the stop function will stop both the PCU and the BTS.
14 lines
224 B
Bash
Executable File
14 lines
224 B
Bash
Executable File
#!/bin/sh
|
|
|
|
PID=$$
|
|
echo "-1000" > /proc/$PID/oom_score_adj
|
|
|
|
trap "{ kill 0; kill -2 0; }" EXIT
|
|
|
|
while [ -f $1 ]; do
|
|
(echo "0" > /proc/self/oom_score_adj && exec nice -n -20 $*) &
|
|
LAST_PID=$!
|
|
wait $LAST_PID
|
|
sleep 10s
|
|
done
|