URL:
<http://gna.org/bugs/?22066>
Summary: Repeated Connect Network Game / Cancel: Source ID ??
was not found when attempting to remove it
Project: Freeciv
Submitted by: cazfi
Submitted on: Thu 22 May 2014 12:55:15 AM EEST
Category: client-gtk-2.0
Severity: 3 - Normal
Priority: 5 - Normal
Status: Ready For Test
Assigned to: None
Originator Email:
Open/Closed: Open
Release:
Discussion Lock: Any
Operating System: None
Planned Release: 2.5.0, 2.6.0
_______________________________________________________
Details:
I don't get the symptoms described in bug #22048 when doing repeated "Connect
Network Game" -> "Cancel", but each round I get one of these on both gtk2- and
gtk3-client:
Source ID 93 was not found when attempting to remove it
Actual ID changes every round. That turned out to be scan timers of the
finished scan. When scan finish, timer is not restarted but removed, but their
id variables are not cleared. So when one comes back to network page it thinks
that old scan timers are still running and need to be removed.
While this symptom is different from what jtn saw on his system, it might very
well be the same bug but having different outcome with different glib/gtk+
versions.
Fix attached.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Thu 22 May 2014 12:55:15 AM EEST Name: ScanTimerSingleFree.patch Size:
6kB By: cazfi
<http://gna.org/bugs/download.php?file_id=20784>
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?22066>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev