Fixing crash due to wrong relay url (spaces, wrong schema, etc)

This commit is contained in:
Vitor Pamplona
2023-01-29 23:27:48 -03:00
parent bba5afcdbf
commit 29b1a94ec4

View File

@@ -41,6 +41,7 @@ class Relay(
} }
fun requestAndWatch() { fun requestAndWatch() {
try {
val request = Request.Builder().url(url.trim()).build() val request = Request.Builder().url(url.trim()).build()
val listener = object : WebSocketListener() { val listener = object : WebSocketListener() {
@@ -116,6 +117,11 @@ class Relay(
} }
socket = httpClient.newWebSocket(request, listener) socket = httpClient.newWebSocket(request, listener)
} catch (e: Exception) {
closingTime = Date().time / 1000
Log.e("Relay", "Relay Invalid ${url}")
e.printStackTrace()
}
} }
fun disconnect() { fun disconnect() {