diff --git a/src/main/java/de/mrbesen/telegram/TelegramAPI.java b/src/main/java/de/mrbesen/telegram/TelegramAPI.java index 0b98f17..b891d8d 100644 --- a/src/main/java/de/mrbesen/telegram/TelegramAPI.java +++ b/src/main/java/de/mrbesen/telegram/TelegramAPI.java @@ -26,6 +26,7 @@ import org.json.JSONObject; import java.io.IOException; import java.io.InputStream; import java.io.OutputStreamWriter; +import java.net.ConnectException; import java.net.HttpURLConnection; import java.net.URL; import java.net.URLEncoder; @@ -443,7 +444,7 @@ public class TelegramAPI implements Runnable { log.log("error getting updates.", e); try { - Thread.sleep(100); + Thread.sleep(e instanceof ConnectException ? 10000 : 500); } catch(InterruptedException ignored) {} } }