Source2ZE / MultiAddonManager

Allows you to use multiple workshop addons at once and have clients download them
GNU General Public License v3.0
72 stars 9 forks source link

Addon accumulating after many map changes #6

Closed toorisrael closed 7 months ago

toorisrael commented 7 months ago

Hi. After few hours of servers uptime and many map changes this spam occurs both on server and client console - looks like addons are sometimes somehow accumulating?

[EngineServiceManager] SwitchToLoop levelload requested:  id [2] addons [XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686]
[EngineServiceManager] Mounting addon 'XXXX515686'
[EngineServiceManager] Mounting addon 'XXXX515686'
[EngineServiceManager] Mounting addon 'XXXX515686'
[EngineServiceManager] Mounting addon 'XXXX515686'
[EngineServiceManager] Mounting addon 'XXXX515686'
[EngineServiceManager] Mounting addon 'XXXX515686'
[EngineServiceManager] Mounting addon 'XXXX515686'
[EngineServiceManager] Mounting addon 'XXXX515686'
[EngineServiceManager] Mounting addon 'XXXX515686'
[EngineServiceManager] Mounting addon 'XXXX515686'
[EngineServiceManager] Mounting addon 'XXXX515686'
[EngineServiceManager] Mounting addon 'XXXX515686'
[EngineServiceManager] Mounting addon 'XXXX515686'
[EngineServiceManager] Mounting addon 'XXXX515686'
[EngineServiceManager] Mounting addon 'XXXX515686'
[EngineServiceManager] Mounting addon 'XXXX515686'
[EngineServiceManager] Mounting addon 'XXXX515686'
[EngineServiceManager] Mounting addon 'XXXX515686'
[EngineServiceManager] Mounting addon 'XXXX515686'

All the time the same addon has been used, config hasn't been changed.

For more debug:

HostStateRequest::Start(HSR_GAME):  loop(levelload) id(8) addons(XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686) desc(Changelevel (de_mirage))
SwitchToLoop levelload requested:  id [8] addons [XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686]

Unmounting addon 'XXXX515686'
Unmounting addon 'XXXX515686'
Unmounting addon 'XXXX515686'
Unmounting addon 'XXXX515686'
Unmounting addon 'XXXX515686'
Mounting addon 'XXXX515686'
Mounting addon 'XXXX515686'
Mounting addon 'XXXX515686'
Mounting addon 'XXXX515686'
Mounting addon 'XXXX515686'
Mounting addon 'XXXX515686'

CL:  CLoopModeLevelLoad::MaybeSwitchToGameLoop switching to "game" loopmode with addons (XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686)
SwitchToLoop game requested:  id [8] addons [XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686]

SV:  addon='XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686'

Sending S2C_CONNECTION to X.X.X.X:65038 [addons:'XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686']
Sending S2C_CONNECTION to X.X.X.X:55330 [addons:'XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686,XXXX515686']

This makes connecting to servers impossible at some point when it got that large, confirmed at the moment

[Client] CL:  Invalid S2C_CONNECTION packet.