small optimization of updates polling exception handling
This commit is contained in:
parent
8c76283db5
commit
88eebdc448
|
@ -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)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
) {
|
) {
|
||||||
|
|
Loading…
Reference in New Issue