New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
resource.AddWorkshop limit of 200 addons #5409
Comments
I have reworked how the timeout works on the I would appreciate if you could confirm it being fixed for you as well by testing the |
I have checked and the changes seem to be working. I was able to join the server with all the content mounted. |
Dev Branch fix seems to fix the issue that is reuccuring today. |
@robotboy655 could you apply that change you made in dev to the main branch? It would help a lot of servers right now since steam change something today. |
If not possible to push it to main yet, can the change in the dev branch also be pushed to the x86_64 version too for now? |
The fix is already on |
I see, I wasn't aware the x64 branch was abandoned. That's very disappointing. |
I switched the server version to Dev, but for some reason it doesn't seem to improve. If the collection exceeds 101, the client's console will display
Incidentally, the message appears and the file is not downloaded. By the way, the server is in Asia. Is there a timeout time that varies by region? |
It's a client issue. Changing server configuration will not achieve anything. No, the timeout is not different between regions. Steam servers are just more loaded than usual I imagine. |
Hello, same problem with several of my clients (in which I include myself), when switching to the DEV branch the solution works. Couldn't this small change be urgently added to the main branch? Could you implement it in the main branch @robotboy655 ? |
so when will this issue be fixed in the x86 x64 branch? |
It already was weeks ago. |
Was this patch reverted for some reason on the last update? The issue, or one similar, seems to have returned. |
No. |
Thank you. I'll will open a new ticket then. |
Details
Recently there has been an issue with the workshop download if there are more than 200 workshop items added to the server. All the addons after the ~200 mark will be ignored as they take too long to response the FileInfo request. Meaning they are not mounted and ignored causing issues on the server. They are all added via the resource.AddWorkshop function.
This could be resolved by reducing the amount of addons added but, I would not want to repack other peoples addons into a one large pack as it doesn't give them credit or be against their chosen license.
I was wondering if this was a limit on Steam's end or something was changed recently in the latest update as it seems to have come from there.
Steps to reproduce
Run Clientside, majority of players on the server effected by the issue.
Example Output
The text was updated successfully, but these errors were encountered: