From b8db93918fa0f15b4b5113c8d98364b0a86607cc Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Thu, 5 Dec 2019 09:48:50 +0100 Subject: capsman-download-packages: lock against multiple invocation --- capsman-download-packages | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'capsman-download-packages') diff --git a/capsman-download-packages b/capsman-download-packages index 2a5a0d0..dc95afe 100644 --- a/capsman-download-packages +++ b/capsman-download-packages @@ -5,8 +5,11 @@ # # download and cleanup packages for CAP installation from CAPsMAN -:global DownloadPackage; :global CleanFilePath; +:global DownloadPackage; +:global ScriptLock; + +$ScriptLock "capsman-download-packages"; :local PackagePath [ $CleanFilePath [ / caps-man manager get package-path ] ]; :local InstalledVersion [ / system package update get installed-version ]; -- cgit v1.2.3-54-g00ecf