small optimization of updates polling exception handling

This commit is contained in:
InsanusMokrassar 2020-04-13 12:53:02 +06:00
parent 8c76283db5
commit 88eebdc448
1 changed files with 3 additions and 7 deletions

View File

@ -27,13 +27,9 @@ fun RequestsExecutor.startGettingOfUpdates(
while (isActive) { while (isActive) {
handleSafely( handleSafely(
{ e -> { e ->
when (e) { exceptionsHandler ?.invoke(e)
is HttpRequestTimeoutException -> exceptionsHandler ?.invoke(e) if (e is RequestException) {
is RequestException -> { delay(1000L)
exceptionsHandler ?.invoke(e)
delay(1000L)
}
else -> exceptionsHandler ?.invoke(e)
} }
} }
) { ) {