From 6105a115c6d64ea577a214ef9a62a7818a4a00ce Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Thu, 1 Jan 2015 10:41:52 +0100 Subject: [PATCH] Daemon: raise error if we cannot parse lockfd --- data/PVE/Daemon.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/data/PVE/Daemon.pm b/data/PVE/Daemon.pm index 683743c..1436f17 100644 --- a/data/PVE/Daemon.pm +++ b/data/PVE/Daemon.pm @@ -367,7 +367,8 @@ sub new { delete $ENV{PVE_DAEMON_LOCK_FD}; if (defined($lockfd)) { - $lockfd =~ m/^(\d+)$/; + die "unable to parse lock fd '$lockfd'\n" + if $lockfd !~ m/^(\d+)$/; $lockfd = $1; # untaint }