File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
jvb/src/main/kotlin/org/jitsi/videobridge/export Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -34,14 +34,14 @@ import org.jitsi.videobridge.util.TaskPools
3434import org.jitsi.videobridge.websocket.config.WebsocketServiceConfig
3535import org.json.simple.JSONObject
3636import java.net.URI
37+ import java.time.Duration
3738import java.util.concurrent.ScheduledFuture
3839import java.util.concurrent.TimeUnit
3940import java.util.concurrent.atomic.AtomicBoolean
4041import java.util.concurrent.atomic.AtomicInteger
4142import java.util.concurrent.atomic.AtomicLong
4243import kotlin.math.min
4344import kotlin.math.pow
44- import kotlin.time.Duration
4545
4646internal class Exporter (
4747 private val url : URI ,
@@ -177,7 +177,7 @@ internal class Exporter(
177177 }
178178 }
179179
180- val delayMs = if (maxDelay) Companion .maxDelay.inWholeMilliseconds else getDelayMs(attempt)
180+ val delayMs = if (maxDelay) Companion .maxDelay.toMillis() else getDelayMs(attempt)
181181 logger.info(" Scheduling reconnection attempt $attempt in $delayMs ms" )
182182
183183 cancelReconnect()
@@ -295,7 +295,7 @@ internal class Exporter(
295295 private fun getDelayMs (attempt : Int ) = if (attempt == 1 ) {
296296 0
297297 } else {
298- min(baseDelay.inWholeMilliseconds * 2.0 .pow(attempt - 2 ).toLong(), maxDelay.inWholeMilliseconds )
298+ min(baseDelay.toMillis() * 2.0 .pow(attempt - 2 ).toLong(), maxDelay.toMillis() )
299299 }
300300 }
301301}
You can’t perform that action at this time.
0 commit comments