Skip to content

Commit 89df24a

Browse files
committed
TelegramBot.shutdown(), #232
1 parent 7abba07 commit 89df24a

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

library/src/main/java/com/pengrad/telegrambot/TelegramBot.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,10 @@ public void removeGetUpdatesListener() {
7878
updatesHandler.stop();
7979
}
8080

81+
public void shutdown() {
82+
api.shutdown();
83+
}
84+
8185
public static final class Builder {
8286

8387
static final String API_URL = "https://api.telegram.org/bot";

library/src/main/java/com/pengrad/telegrambot/impl/TelegramBotClient.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,10 @@ public <T extends BaseRequest<T, R>, R extends BaseResponse> R send(final BaseRe
7575
}
7676
}
7777

78+
public void shutdown() {
79+
client.dispatcher().executorService().shutdown();
80+
}
81+
7882
private OkHttpClient getOkHttpClient(BaseRequest<?, ?> request) {
7983
int timeoutMillis = request.getTimeoutSeconds() * 1000;
8084

0 commit comments

Comments
 (0)