Modify memory check behavior in ZapretManager_LuCI.sh

Change memory availability check to a warning instead of an error.
This commit is contained in:
StressOzz authored and GitHub committed 2026-10-11 21:36:36 +05:00
1 parent b35cf787d7
commit 9bf24ba0a4
1 file changed
+2 -4
+2 -4
View File
@@ -17176,10 +17176,8 @@ do_ab_apply() {
ids="$(_ab_ids)"
_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)"
if [ -n "$avail" ] && [ "$avail" -lt 60000 ] 2>/dev/null; then
echo "ОШИБКА: свободной памяти роутера всего $((avail / 1024)) МБ — для списка нужно хотя бы 60 МБ. Выберите список поменьше или отключите защиту от фишинга"
_ab_put err "мало свободной памяти" errat "$(date +%s)"
return 1
if [ -n "$avail" ] && [ "$avail" -lt 60000 ]; then
echo "!! Свободной памяти $((avail / 1024)) МБ, продолжаем на свой риск"
fi
_ab_say "Скачиваем списки"
now="$(date +%s)"