From ff935275790a53c61bef34967d5e4957197fbbb6 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Sat, 4 Jun 2016 13:57:59 +0000 Subject: [PATCH] fhem.pl: additional check in fhemFork for DbLog (Forum #43271) git-svn-id: https://svn.fhem.de/fhem/trunk@11611 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/fhem.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fhem/fhem.pl b/fhem/fhem.pl index dcff3654c..edb8c947a 100755 --- a/fhem/fhem.pl +++ b/fhem/fhem.pl @@ -4515,7 +4515,8 @@ fhemFork() # Close FDs as we cannot restart FHEM if child keeps TCP Serverports open foreach my $d (sort keys %defs) { my $h = $defs{$d}; - $h->{DBH}->{InactiveDestroy} = 1 if($h->{TYPE} eq 'DbLog'); + $h->{DBH}->{InactiveDestroy} = 1 + if($h->{TYPE} eq 'DbLog' && $h->{DBH}); #Forum #43271 TcpServer_Close($h) if($h->{SERVERSOCKET}); if($h->{DeviceName}) { require "$attr{global}{modpath}/FHEM/DevIo.pm";