Complete.Org: Mailing Lists: Archives: freeciv-dev: August 2000:
[Freeciv-Dev] patch: treaty disconnect for multi-conn (PR#530)
Home

[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]
To: freeciv-dev@xxxxxxxxxxx
Cc: bugs@xxxxxxxxxxxxxxxxxxx
Subject: [Freeciv-Dev] patch: treaty disconnect for multi-conn (PR#530)
From: David Pfitzner <dwp@xxxxxxxxxxxxxx>
Date: Sat, 19 Aug 2000 21:39:19 -0700 (PDT)

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

Attachment: 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 <=