summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2022-01-02 14:50:55 -0300
committerJesusaves <cpntb1@ymail.com>2022-01-02 14:50:55 -0300
commit1bbbb1e017045ddb63cdf031dcff0fc95dded8f8 (patch)
treec08400e5583290c0f099bec3691cd1586c3234b9
parent217aa334ba382c45ce565ce534c52a6401ce73f0 (diff)
downloadclient-1bbbb1e017045ddb63cdf031dcff0fc95dded8f8.tar.gz
client-1bbbb1e017045ddb63cdf031dcff0fc95dded8f8.tar.bz2
client-1bbbb1e017045ddb63cdf031dcff0fc95dded8f8.tar.xz
client-1bbbb1e017045ddb63cdf031dcff0fc95dded8f8.zip
Fix some broken logic
-rw-r--r--game/01_init.rpy2
-rw-r--r--game/04_init.rpy17
2 files changed, 10 insertions, 9 deletions
diff --git a/game/01_init.rpy b/game/01_init.rpy
index 7995f85..bcc8052 100644
--- a/game/01_init.rpy
+++ b/game/01_init.rpy
@@ -58,7 +58,7 @@ init -3 python:
SSL_IS_BROKEN=False
CERT_NONE=0
INT_MAX=2147483647
- MAX_RETRIES = 5
+ MAX_RETRIES = 3
debug=copy.copy(config.developer)
TERMINATE=False
CLOSING=False
diff --git a/game/04_init.rpy b/game/04_init.rpy
index 6724720..304f63a 100644
--- a/game/04_init.rpy
+++ b/game/04_init.rpy
@@ -112,14 +112,15 @@ init python:
except:
traceback.print_exc()
stdout("FATAL ERROR, packet was not sent!")
- try:
- renpy.call_screen("msgbox",
- "An unrecoverable error happened.\nPlease close and re-open the app.")
- except:
- pass
- TERMINATE=True
- if not CLOSING:
- renpy.quit(relaunch=True)
+ if cnt >= MAX_RETRIES:
+ try:
+ renpy.call_screen("msgbox",
+ "An unrecoverable error happened.\nPlease close and re-open the app.")
+ except:
+ pass
+ TERMINATE=True
+ if not CLOSING:
+ renpy.quit(relaunch=True)
return