From dead270e50cbf5764b6ac5620513d800fa6a0bbf Mon Sep 17 00:00:00 2001 From: Luc Didry Date: Thu, 20 Aug 2020 10:17:37 +0200 Subject: [PATCH] =?UTF-8?q?Fix=20#210=20=E2=80=94=20=F0=9F=90=9B=20?= =?UTF-8?q?=E2=80=94=20Change=20lufi-provisioning.lock=20handling=20proces?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/Lufi.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Lufi.pm b/lib/Lufi.pm index 085d248..10f8206 100644 --- a/lib/Lufi.pm +++ b/lib/Lufi.pm @@ -90,11 +90,11 @@ sub startup { } } - $lockfile = Mojo::File->new($lockfile)->touch(); + Mojo::File->new($lockfile)->open('>'); # Create the file, like ->touch() but does not croak on fail $self->provisioning(); - $lockfile->remove(); + unlink $lockfile if -e $lockfile; }); # Create directory if needed