Skip to content

Commit c387dde

Browse files
tcush35wolveix
andauthored
feat: add ability to set InitialConnectTimeout & ConnectionTimeout (#175)
* feat: add ability to set Game.ini>GameSession.InitialConnectTimeout & Game.ini>GameSession.ConnectionTimeout --------- Co-authored-by: Robert Thomas <31854736+wolveix@users.noreply.github.com>
1 parent 7334eb9 commit c387dde

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

Engine.ini

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@ s.AsyncLoadingThreadEnabled=True
2727
s.EventDrivenLoaderEnabled=True
2828

2929
[/Script/OnlineSubsystemUtils.IpNetDriver]
30+
ConnectionTimeout=300.0
31+
InitialConnectTimeout=300.0
32+
LanServerMaxTickRate=120
3033
NetServerMaxTickRate=120
3134
MaxNetTickRate=400
3235
MaxInternetClientRate=104857600
3336
MaxClientRate=104857600
34-
LanServerMaxTickRate=120
35-
InitialConnectTimeout=300.0
36-
ConnectionTimeout=300.0
3737

3838
[/Script/SocketSubsystemEpic.EpicNetDriver]
3939
MaxClientRate=104857600

Game.ini

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,6 @@ ClientNetSendMoveThrottleOverPlayerCount=99
1818
ServerForcedUpdateHitchThreshold=2.800f
1919

2020
[/Script/Engine.GameSession]
21-
MaxPlayers=4
21+
ConnectionTimeout=300.0
22+
InitialConnectTimeout=300.0
23+
MaxPlayers=4

run.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,10 @@ set_ini_prop "Engine.ini" "\/Script\/OnlineSubsystemUtils\.IpNetDriver" "Initial
5050
## END Engine.ini
5151

5252
## START Game.ini
53+
# Finish setting timeout from Engine.ini
54+
set_ini_prop "Game.ini" "\/Script\/Engine\.GameSession" "ConnectionTimeout" "$TIMEOUT"
55+
set_ini_prop "Game.ini" "\/Script\/Engine\.GameSession" "InitialConnectTimeout" "$TIMEOUT"
56+
5357
if ! [[ "$MAXPLAYERS" =~ $NUMCHECK ]] ; then
5458
printf "Invalid max players given: %s\\n" "$MAXPLAYERS"
5559
MAXPLAYERS="4"

0 commit comments

Comments
 (0)