From 8d190b7b00d266939e79c60035970f330150cafa Mon Sep 17 00:00:00 2001 From: vados-dev <192440777+vados-dev@users.noreply.github.com> Date: Wed, 1 Apr 2026 08:55:24 +0300 Subject: [PATCH] n --- html/AM-setup.rsc | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/html/AM-setup.rsc b/html/AM-setup.rsc index 44cde28b0..9df3f7f0d 100644 --- a/html/AM-setup.rsc +++ b/html/AM-setup.rsc @@ -86,8 +86,15 @@ } :return true; } - :log info ("Creating disk of type tmpfs."); - /file/remove "tmpfs"; + :log info ("Try to removing directory 'tmpfs'."); + :do { + :retry { + /file/remove tmpfs; + :return true; + } delay=100ms max=10; + } on-error={ + :log error ("Removing directory 'tmpfs' FAILED!"); + } # $RmDir "tmpfs"; :onerror Err { /disk/add slot=tmpfs type=tmpfs tmpfs-max-size=([ /system/resource/get total-memory ] / 3); @@ -116,7 +123,12 @@ } else={ :onerror Err { /file/add type="directory" name=/tmpfs/scripts; - $WaitForFile $Path; + :do { + :retry { + /file/get /tmpfs/scripts; + :return true; + } delay=100ms max=10; + } on-error={ } } do={ :log warning ($0 . "Making directory 'scripts' failed: " . $Err); :return false; -- 2.52.0