Skip to content

Commit e743bbb

Browse files
committed
fix retry
1 parent 19b576d commit e743bbb

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

private/async.nim

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ proc sendMessageAsync*(b: TeleBot, chatId: int, text: string, disableWebPagePrev
2222
var
2323
data = newMultipartData()
2424
retry = retry
25-
error = false
2625
data["chat_id"] = $chatId
2726
data["text"] = text
2827
if disableWebPagePreview:
@@ -43,13 +42,10 @@ proc sendMessageAsync*(b: TeleBot, chatId: int, text: string, disableWebPagePrev
4342
result = parseMessage(res)
4443
break
4544
except:
46-
error = true
47-
48-
if error:
49-
error = false
50-
await sleepAsync(5_000)
51-
dec(retry)
45+
echo "Got exception ", repr(getCurrentException()), " with message: ", getCurrentExceptionMsg()
5246

47+
dec(retry)
48+
await sleepAsync(5_000)
5349

5450

5551
proc forwardMessageAsync*(b: TeleBot, chatId: int, fromChatId: int, messageId: int): Future[Message] {.async.} =

0 commit comments

Comments
 (0)