2025-07-21 20:02 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003076Spring engineGeneralpublic2012-06-04 18:41
ReporterLicho 
Assigned Toabma 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionno change required 
Product Version88.0 
Target VersionFixed in Version 
Summary0003076: If gadget sends lots of text messages before the end of game, they wont get to client
DescriptionWe have gadgets that gather statistics from game and say them few just before the end of game is signalled.

After recent engine change those message seems to get to clients incompeltely or never due to some buffering..
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0008662

abma (administrator)

at game ends i sometimes get something like this:

[f=0137196] Team 1 wins!
[f=0137196] <autoquit> Autoquit canceled.
[f=0137274] Dante is under attack
[f=0137392] Warning: Bandwidth limit was reached for [AG]abma [packets delayed]
[f=0137412] Warning: Waiting packet limit was reached for [AG]abma [packets dropped]
[f=0137413] Warning: Waiting packet limit was reached for [AG]abma [packets dropped]
[f=0137414] Warning: Waiting packet limit was reached for [AG]abma [packets dropped]


possible to many packets / messages are send when a game ends and they are dropped because of that?!

~0008663

Licho (reporter)

Its possible but we didnt see this warning.

~0008738

abma (administrator)

hm, not sure, other possibility could be (if its not directly a spring bug), that players close the game faster than messages are send?!

afaik end screen is shown before all messages are send?!

~0008739

Google_Frog (reporter)

I tried to send many messages once and found the "Warning: Bandwidth limit was reached for [AG]abma" message. I think there is the same problem here.

~0008740

abma (administrator)

Last edited: 2012-06-04 18:43

seems like its a "feature" in this case...

to workarround:
- reduce message size
- reduce message count
- buffer messages in lua and don't send all at once

(but imo its still bad, that its bad to debug this problem)

+Notes

-Issue History
Date Modified Username Field Change
2012-05-01 00:47 Licho New Issue
2012-05-06 17:19 abma Note Added: 0008662
2012-05-06 17:19 abma Status new => feedback
2012-05-06 17:58 Licho Note Added: 0008663
2012-06-04 17:27 abma Note Added: 0008738
2012-06-04 18:10 Google_Frog Note Added: 0008739
2012-06-04 18:41 abma Note Added: 0008740
2012-06-04 18:41 abma Status feedback => resolved
2012-06-04 18:41 abma Resolution open => no change required
2012-06-04 18:41 abma Assigned To => abma
2012-06-04 18:42 abma Note Edited: 0008740
2012-06-04 18:43 abma Note Edited: 0008740
+Issue History