diff options
author | Andrew Cady <d@jerkface.net> | 2020-09-16 17:29:37 -0400 |
---|---|---|
committer | Andrew Cady <d@jerkface.net> | 2020-09-16 17:29:37 -0400 |
commit | 78798a113d00bf7ace01ff2ae00d9004ebbf6535 (patch) | |
tree | acbf4734fef0c1d1f2a39328bd2dc9276131e562 | |
parent | 35a48ad19c866626eb11e3526c1a5dd08ea250b3 (diff) |
avoid wasting a pid every 5 seconds
at the cost of requiring bash
-rw-r--r-- | your-fired.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/your-fired.sh b/your-fired.sh index dacfc37..7ac1ad2 100644 --- a/your-fired.sh +++ b/your-fired.sh | |||
@@ -1,4 +1,4 @@ | |||
1 | #!/bin/sh | 1 | #!/bin/bash |
2 | 2 | ||
3 | WEB_CONTENT_OOM_ADJ=500 | 3 | WEB_CONTENT_OOM_ADJ=500 |
4 | FIREFIX_REPEAT_INTERVAL=5 | 4 | FIREFIX_REPEAT_INTERVAL=5 |
@@ -125,6 +125,8 @@ usage() | |||
125 | echo "Usage: $0 <install|once|forever>" >&2 | 125 | echo "Usage: $0 <install|once|forever>" >&2 |
126 | } | 126 | } |
127 | 127 | ||
128 | enable -f /usr/lib/bash/sleep sleep || true | ||
129 | |||
128 | case "$*" in | 130 | case "$*" in |
129 | forever) firefix_all_forever ;; | 131 | forever) firefix_all_forever ;; |
130 | install) install_self firefixer "$0" forever 'Firefixer - adjust firefox OOM scores';; | 132 | install) install_self firefixer "$0" forever 'Firefixer - adjust firefox OOM scores';; |