Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0007149 [DCSS] Patches minor N/A 2013-06-04 00:29 2013-06-04 14:36
Reporter Medar View Status public  
Assigned To neil
Priority normal Resolution done  
Status closed   Product Branch 0.13 ancient branch
Summary 0007149: Don't send extra messages to everyone when a WebTiles spectator joins
Description Currently when a WebTiles spectator joins the player and all the other spectators receive messages for the current game state. This seems to lead to some problems. I've had menu stuck on my screen unable to close it after a spectator joined. I've also heard of browser getting stuck for a while, especially if a spectator joins during the use of the level-map (X).

Here is a patch that changes these game state messages (from _send_everything) to be only sent to the joining spectator.
Additional Information
Tags No tags attached.
Attached Files ? file icon 0001-Only-send-the-game-state-to-the-joining-spectator.patch [^] (5,626 bytes) 2013-06-04 00:51 [Show Content]

- Relationships

-  Notes
(0023039)
neil (administrator)
2013-06-04 00:34

Medar: Am I correct in thinking that this would fall back to the current behaviour if one of the server or the client, but not both, were upgraded?
(0023040)
Medar (developer)
2013-06-04 00:39

Ah, I think there is a problem with updated WebTiles server with an old crawl binary. I'll update the patch.
(0023041)
Medar (developer)
2013-06-04 00:53

Patch updated. Should be compatible both ways now.
(0023045)
neil (administrator)
2013-06-04 08:29
edited on: 2013-06-04 08:45

Applied in trunk (0.13-a0-1424-g06ee7f8), thanks! The updated server is now running on CAO.


- Issue History
Date Modified Username Field Change
2013-06-04 00:29 Medar New Issue
2013-06-04 00:29 Medar File Added: 0001-Only-send-the-game-state-to-the-joining-spectator.patch
2013-06-04 00:34 neil Note Added: 0023039
2013-06-04 00:39 Medar Note Added: 0023040
2013-06-04 00:51 Medar File Deleted: 0001-Only-send-the-game-state-to-the-joining-spectator.patch
2013-06-04 00:51 Medar File Added: 0001-Only-send-the-game-state-to-the-joining-spectator.patch
2013-06-04 00:53 Medar Note Added: 0023041
2013-06-04 08:29 neil Note Added: 0023045
2013-06-04 08:29 neil Status new => resolved
2013-06-04 08:29 neil Fixed in Branch => 0.13 development branch
2013-06-04 08:29 neil Resolution open => done
2013-06-04 08:29 neil Assigned To => neil
2013-06-04 08:45 neil Note Edited: 0023045
2013-06-04 14:36 Medar Status resolved => closed


Mantis 1.1.8[^]
Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker