@@ -1029,7 +1029,8 @@ def op_player(req: PlayerActionRequest):
10291029 uuid = ""
10301030 try :
10311031 r = requests .get (
1032- f"https://api.mojang.com/users/profiles/minecraft/{ req .name } "
1032+ f"https://api.mojang.com/users/profiles/minecraft/{ req .name } " ,
1033+ timeout = 10 ,
10331034 )
10341035 if r .status_code == 200 :
10351036 uuid = r .json ().get ("id" )
@@ -1083,7 +1084,8 @@ def whitelist_add(req: PlayerActionRequest):
10831084 uuid = ""
10841085 try :
10851086 r = requests .get (
1086- f"https://api.mojang.com/users/profiles/minecraft/{ req .name } "
1087+ f"https://api.mojang.com/users/profiles/minecraft/{ req .name } " ,
1088+ timeout = 10 ,
10871089 )
10881090 if r .status_code == 200 :
10891091 uuid = r .json ().get ("id" )
@@ -1133,7 +1135,8 @@ def ban_player(req: PlayerActionRequest):
11331135 uuid = ""
11341136 try :
11351137 r = requests .get (
1136- f"https://api.mojang.com/users/profiles/minecraft/{ req .name } "
1138+ f"https://api.mojang.com/users/profiles/minecraft/{ req .name } " ,
1139+ timeout = 10 ,
11371140 )
11381141 if r .status_code == 200 :
11391142 uuid = r .json ().get ("id" )
@@ -2191,6 +2194,7 @@ def progress(pct, msg):
21912194 response = requests .get (
21922195 f"https://api.modrinth.com/v2/version/{ req .version_id } " ,
21932196 headers = {"User-Agent" : "MinecraftLocalServerGUI/1.0" },
2197+ timeout = 10 ,
21942198 )
21952199 response .raise_for_status ()
21962200 version_data = response .json ()
@@ -2212,7 +2216,7 @@ def progress(pct, msg):
22122216
22132217 progress (10 , f"Downloading { filename } ..." )
22142218
2215- with requests .get (url , stream = True ) as r :
2219+ with requests .get (url , stream = True , timeout = 30 ) as r :
22162220 r .raise_for_status ()
22172221 with open (file_path , "wb" ) as f :
22182222 for chunk in r .iter_content (chunk_size = 8192 ):
0 commit comments