[Freeciv-Dev] patch: treaty disconnect for multi-conn (PR#530)
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Related to recent fix to remove diplomacy meetings on disconnection,
this patch makes fixes mainly for multi-connect case:
- Close all diplo dialogs on client side on disconnection (general case);
- For multi-connections send data for ongoing meetings when connect;
- Only cancel meeting on disconnect when last controller disconnects;
- Send cancel notification to originating player for other connections;
- Minor static/header cleanups along the way.
(Includes untested gui-mui changes; parts of diplodlg.c could be
made gui-indep fairly easily.)
-- David
discon_treaty_multi1a.diff.gz
Description: GNU Zip compressed data
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Freeciv-Dev] patch: treaty disconnect for multi-conn (PR#530),
David Pfitzner <=
|
|