From 087df1a9becbd2d836dab8159b27cdfd16d2afdd Mon Sep 17 00:00:00 2001 From: justme-1968 Date: Thu, 2 Jul 2015 12:13:12 +0000 Subject: [PATCH] 32_yowsup.pm: added missing ShutdownFn git-svn-id: https://svn.fhem.de/fhem/trunk@8870 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/32_yowsup.pm | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/32_yowsup.pm b/fhem/FHEM/32_yowsup.pm index 3fb04d84a..09cd34901 100644 --- a/fhem/FHEM/32_yowsup.pm +++ b/fhem/FHEM/32_yowsup.pm @@ -20,6 +20,7 @@ yowsup_Initialize($) $hash->{NOTIFYDEV} = "global"; $hash->{NotifyFn} = "yowsup_Notify"; $hash->{UndefFn} = "yowsup_Undefine"; + $hash->{ShutdownFn} = "yowsup_Shutdown"; $hash->{SetFn} = "yowsup_Set"; #$hash->{GetFn} = "yowsup_Get"; $hash->{AttrFn} = "yowsup_Attr"; @@ -225,6 +226,16 @@ yowsup_Undefine($$) return undef; } +sub +yowsup_Shutdown($) +{ + my ($hash) = @_; + + yowsup_Disconnect($hash); + + return undef; +} + sub yowsup_Set($$@) @@ -390,7 +401,7 @@ yowsup_Parse($$) my $allowed = AttrVal($cname, "allowedCommands", undef ); my $ret = AnalyzeCommandChain( $hash, $cmd, $allowed ); - + Log3 $name, 4, "$cname: command result: $ret"; yowsup_Write( $hash, "/message send $chash->{NUMBER} '$ret'" ) if( $ret );