mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-04 05:16:45 +00:00
37_harmony.pm: stopDiscovery() fix
git-svn-id: https://svn.fhem.de/fhem/trunk@18031 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
33cdcbe647
commit
253cf2e232
@ -135,7 +135,7 @@ harmony_stopDiscovery()
|
|||||||
Log3 undef, 3, "harmony: stopping discovery" ;
|
Log3 undef, 3, "harmony: stopping discovery" ;
|
||||||
|
|
||||||
close( $chash->{sendSocket} );
|
close( $chash->{sendSocket} );
|
||||||
close( $chash->{socket} );
|
close( $chash->{CD} );
|
||||||
|
|
||||||
delete $selectlist{$chash->{NAME}};
|
delete $selectlist{$chash->{NAME}};
|
||||||
delete $defs{$chash->{NAME}};
|
delete $defs{$chash->{NAME}};
|
||||||
@ -237,6 +237,12 @@ harmony_Undefine($$)
|
|||||||
{
|
{
|
||||||
my ($hash, $arg) = @_;
|
my ($hash, $arg) = @_;
|
||||||
|
|
||||||
|
if( $hash->{NAME} eq 'harmony:discovery' ) {
|
||||||
|
harmony_stopDiscovery();
|
||||||
|
$defs{$hash->{NAME}} = $hash;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if( defined($hash->{id}) ) {
|
if( defined($hash->{id}) ) {
|
||||||
delete( $modules{$hash->{TYPE}}{defptr}{$hash->{id}} );
|
delete( $modules{$hash->{TYPE}}{defptr}{$hash->{id}} );
|
||||||
return undef;
|
return undef;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user