NetworkManager r3322 - in trunk: . src
- From: dcbw svn gnome org
- To: svn-commits-list gnome org
- Subject: NetworkManager r3322 - in trunk: . src
- Date: Fri, 15 Feb 2008 23:17:44 +0000 (GMT)
Author: dcbw
Date: Fri Feb 15 23:17:44 2008
New Revision: 3322
URL: http://svn.gnome.org/viewvc/NetworkManager?rev=3322&view=rev
Log:
2008-02-15 Dan Williams <dcbw redhat com>
* src/nm-device-802-11-wireless.c
- (device_cleanup): release the AP list here too so that the AP list
doesn't survive across suspend/resume and up/down. There is some
room for optimization, for example blow the list away when the card
brought back up, but only if the device has only been down for a
minute or more.
Modified:
trunk/ChangeLog
trunk/src/nm-device-802-11-wireless.c
Modified: trunk/src/nm-device-802-11-wireless.c
==============================================================================
--- trunk/src/nm-device-802-11-wireless.c (original)
+++ trunk/src/nm-device-802-11-wireless.c Fri Feb 15 23:17:44 2008
@@ -761,6 +761,12 @@
g_object_unref (priv->supplicant.mgr);
priv->supplicant.mgr = NULL;
}
+
+ g_slist_foreach (self->priv->ap_list, (GFunc) g_object_unref, NULL);
+ g_slist_free (self->priv->ap_list);
+ self->priv->ap_list = NULL;
+
+ set_current_ap (self, NULL);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]