Debounce Display Hosts harder

This commit is contained in:
Florian Märkl 2019-10-27 18:19:45 +01:00
commit bbdd87a875
No known key found for this signature in database
GPG key ID: 125BC8A5A6A1E857

View file

@ -121,6 +121,7 @@ class DiscoveryManager
{ {
if(active && !paused && discoveryService == null) if(active && !paused && discoveryService == null)
{ {
discoveredHostsSubjectRaw.onNext(listOf())
try try
{ {
discoveryService = DiscoveryService(DiscoveryServiceOptions( discoveryService = DiscoveryService(DiscoveryServiceOptions(
@ -137,6 +138,7 @@ class DiscoveryManager
val service = discoveryService ?: return val service = discoveryService ?: return
service.dispose() service.dispose()
discoveryService = null discoveryService = null
if(!active)
discoveredHostsSubjectRaw.onNext(listOf()) discoveredHostsSubjectRaw.onNext(listOf())
} }
} }