Modify memory check behavior in ZapretManager_LuCI.sh
Change memory availability check to a warning instead of an error.
This commit is contained in:
1 parent
b35cf787d7
commit
9bf24ba0a4
1 file changed
+2
-4
@@ -17176,10 +17176,8 @@ do_ab_apply() {
|
|||||||
ids="$(_ab_ids)"
|
ids="$(_ab_ids)"
|
||||||
_ab_say "Блокировка рекламы: $(_ab_title "$(_ab_get list pro)")$([ "$(_ab_get tif 0)" = 1 ] && echo ' + защита от фишинга')$([ "$(_ab_get doh 0)" = 1 ] && echo ' + запрет чужих DoH')"
|
_ab_say "Блокировка рекламы: $(_ab_title "$(_ab_get list pro)")$([ "$(_ab_get tif 0)" = 1 ] && echo ' + защита от фишинга')$([ "$(_ab_get doh 0)" = 1 ] && echo ' + запрет чужих DoH')"
|
||||||
avail="$(awk '/^MemAvailable:/ { print $2 }' /proc/meminfo 2>/dev/null)"
|
avail="$(awk '/^MemAvailable:/ { print $2 }' /proc/meminfo 2>/dev/null)"
|
||||||
if [ -n "$avail" ] && [ "$avail" -lt 60000 ] 2>/dev/null; then
|
if [ -n "$avail" ] && [ "$avail" -lt 60000 ]; then
|
||||||
echo "ОШИБКА: свободной памяти роутера всего $((avail / 1024)) МБ — для списка нужно хотя бы 60 МБ. Выберите список поменьше или отключите защиту от фишинга"
|
echo "!! Свободной памяти $((avail / 1024)) МБ, продолжаем на свой риск"
|
||||||
_ab_put err "мало свободной памяти" errat "$(date +%s)"
|
|
||||||
return 1
|
|
||||||
fi
|
fi
|
||||||
_ab_say "Скачиваем списки"
|
_ab_say "Скачиваем списки"
|
||||||
now="$(date +%s)"
|
now="$(date +%s)"
|
||||||
|
|||||||
Reference in new issue
Block a user