Skip to content

Add hard timeout for Workshop download popup#59

Open
Staaar0 wants to merge 4 commits intoSource2ZE:mainfrom
Staaar0:main
Open

Add hard timeout for Workshop download popup#59
Staaar0 wants to merge 4 commits intoSource2ZE:mainfrom
Staaar0:main

Conversation

@Staaar0
Copy link
Copy Markdown

@Staaar0 Staaar0 commented May 8, 2026

added a simple hard timeout for clients stuck on the CS2 Workshop addon download popup.

Issue: when a player connects and leaves the Workshop download popup open without pressing Download or Cancel,
the server keeps sending S2C_CONNECTION for the required addon and the player can hold a server slot without fully joining.

Fix: added mm_addons_hard_timeout, which drops the pending client after the configured number of seconds. Setting it to 0 disables the feature.

  • mm_addons_hard_timeout <seconds> (default 30) How long a client may sit on the Workshop download popup before being dropped; 0 disables

This helps free slots from clients who ignore or miss the download popup, while keeping the existing MAM addon flow unchanged.

Staaar0 added 4 commits May 8, 2026 13:24
Added a hard timeout for client addon download popups to disconnect clients if they do not accept the required addons in time.
Added a new configuration option for client timeout during Workshop downloads.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant