File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed
app/src/main/kotlin/com/github/gotify/service Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ import android.content.Intent
99import android.content.pm.ServiceInfo
1010import android.graphics.Color
1111import android.net.ConnectivityManager
12+ import android.net.LinkProperties
1213import android.net.Network
1314import android.os.Build
1415import android.os.IBinder
@@ -57,6 +58,12 @@ internal class WebSocketService : Service() {
5758 Logger .info(" WebSocket: Network available, reconnect if needed." )
5859 connection?.start()
5960 }
61+
62+ override fun onLinkPropertiesChanged (network : Network , linkProperties : LinkProperties ) {
63+ super .onLinkPropertiesChanged(network, linkProperties)
64+ Logger .info(" WebSocket: Network properties changed, reconnect if needed." )
65+ connection?.start()
66+ }
6067 }
6168 private val appIdToApp = ConcurrentHashMap <Long , Application >()
6269
You can’t perform that action at this time.
0 commit comments