From f965902cde9563b0df0f65cdfdec17655eeda29d Mon Sep 17 00:00:00 2001 From: AdamGrzybkowski Date: Fri, 8 Feb 2019 10:36:22 +0100 Subject: [PATCH] Initialize reconnectTimer in PhxSocket --- src/main/kotlin/org/phoenixframework/PhxSocket.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/kotlin/org/phoenixframework/PhxSocket.kt b/src/main/kotlin/org/phoenixframework/PhxSocket.kt index 5ffcaab..ef0e2ff 100644 --- a/src/main/kotlin/org/phoenixframework/PhxSocket.kt +++ b/src/main/kotlin/org/phoenixframework/PhxSocket.kt @@ -127,6 +127,14 @@ open class PhxSocket( httpUrl = httpBuilder.build() } + reconnectTimer = PhxTimer( + callback = { + disconnect().also { + connect() + } + }, + timerCalculation = reconnectAfterMs + ) // Hold reference to where the Socket is pointing to this.endpoint = httpUrl.url()