From c61825031dd54c77723d1714eeb559c0b12880a4 Mon Sep 17 00:00:00 2001 From: Alex Liubymov Date: Wed, 8 Nov 2023 13:18:47 +0200 Subject: [PATCH] 2.12 build --- .../runtime/rpc/http4s/clients/WsRpcDispatcherFactory.scala | 1 + .../izumi/idealingua/runtime/rpc/http4s/ws/WsRequestState.scala | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/idealingua-v1/idealingua-v1-runtime-rpc-http4s/src/main/scala/izumi/idealingua/runtime/rpc/http4s/clients/WsRpcDispatcherFactory.scala b/idealingua-v1/idealingua-v1-runtime-rpc-http4s/src/main/scala/izumi/idealingua/runtime/rpc/http4s/clients/WsRpcDispatcherFactory.scala index b047ed20..44d56205 100644 --- a/idealingua-v1/idealingua-v1-runtime-rpc-http4s/src/main/scala/izumi/idealingua/runtime/rpc/http4s/clients/WsRpcDispatcherFactory.scala +++ b/idealingua-v1/idealingua-v1-runtime-rpc-http4s/src/main/scala/izumi/idealingua/runtime/rpc/http4s/clients/WsRpcDispatcherFactory.scala @@ -88,6 +88,7 @@ class WsRpcDispatcherFactory[F[+_, +_]: Async2: Temporal2: Primitives2: UnsafeRu override def onClose(websocket: WebSocket, code: Int, reason: String): Unit = { socketRef.set(None) websocket.sendCloseFrame() + () } override def onError(t: Throwable): Unit = { diff --git a/idealingua-v1/idealingua-v1-runtime-rpc-http4s/src/main/scala/izumi/idealingua/runtime/rpc/http4s/ws/WsRequestState.scala b/idealingua-v1/idealingua-v1-runtime-rpc-http4s/src/main/scala/izumi/idealingua/runtime/rpc/http4s/ws/WsRequestState.scala index e7e3b4f0..42d26f79 100644 --- a/idealingua-v1/idealingua-v1-runtime-rpc-http4s/src/main/scala/izumi/idealingua/runtime/rpc/http4s/ws/WsRequestState.scala +++ b/idealingua-v1/idealingua-v1-runtime-rpc-http4s/src/main/scala/izumi/idealingua/runtime/rpc/http4s/ws/WsRequestState.scala @@ -81,7 +81,7 @@ class WsRequestState[F[+_, +_]: IO2: Temporal2: Primitives2] extends WsClientRes responses.values().removeIf { handler => val isExpired = handler.expired(now) - if (isExpired) removed.addOne(handler) + if (isExpired) removed.append(handler) isExpired } removed.toList