From 5b274b936c3a718d6bae10c8ed899dd163851588 Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Fri, 22 Mar 2013 21:48:51 +0000 Subject: [PATCH] BlockingCall should return the right thing for blockingKill git-svn-id: https://fhem.svn.sourceforge.net/svnroot/fhem/trunk/fhem@2967 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- FHEM/Blocking.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/FHEM/Blocking.pm b/FHEM/Blocking.pm index d55fac9d9..d601d7e4a 100644 --- a/FHEM/Blocking.pm +++ b/FHEM/Blocking.pm @@ -69,11 +69,11 @@ BlockingCall($$@) } if($pid) { + my %h = ( pid=>$pid, fn=>$blockingFn, finishFn=>$finishFn ); if($timeout) { - my %h = ( pid=>$pid, fn=>$blockingFn, finishFn=>$finishFn ); InternalTimer(gettimeofday()+$timeout, "BlockingKill", \%h, 0); } - return $pid; + return \%h; } # Child here