mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-05-08 11:19:16 +02:00
2007-08-17 Dan Williams <dcbw@redhat.com>
* src/nm-device-802-11-wireless.c - (device_cleanup): disconnect the interface in wpa_supplicant before we dispose of the interface proxy in NM git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2710 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
This commit is contained in:
parent
ef0773e577
commit
71a7f5bdb1
2 changed files with 10 additions and 5 deletions
|
|
@ -1,3 +1,9 @@
|
||||||
|
2007-08-17 Dan Williams <dcbw@redhat.com>
|
||||||
|
|
||||||
|
* src/nm-device-802-11-wireless.c
|
||||||
|
- (device_cleanup): disconnect the interface in wpa_supplicant before
|
||||||
|
we dispose of the interface proxy in NM
|
||||||
|
|
||||||
2007-08-16 Dan Williams <dcbw@redhat.com>
|
2007-08-16 Dan Williams <dcbw@redhat.com>
|
||||||
|
|
||||||
* libnm-glib/nm-client.c
|
* libnm-glib/nm-client.c
|
||||||
|
|
|
||||||
|
|
@ -605,12 +605,11 @@ device_cleanup (NMDevice80211Wireless *self)
|
||||||
|
|
||||||
cancel_pending_scan (self);
|
cancel_pending_scan (self);
|
||||||
|
|
||||||
cleanup_supplicant_interface (self);
|
/* Tell the supplicant to disconnect from the current AP */
|
||||||
|
if (priv->supplicant.iface)
|
||||||
if (priv->supplicant.iface) {
|
|
||||||
nm_supplicant_interface_disconnect (priv->supplicant.iface);
|
nm_supplicant_interface_disconnect (priv->supplicant.iface);
|
||||||
priv->supplicant.iface = NULL;
|
|
||||||
}
|
cleanup_supplicant_interface (self);
|
||||||
|
|
||||||
if (priv->supplicant.mgr_state_id) {
|
if (priv->supplicant.mgr_state_id) {
|
||||||
g_signal_handler_disconnect (priv->supplicant.mgr, priv->supplicant.mgr_state_id);
|
g_signal_handler_disconnect (priv->supplicant.mgr, priv->supplicant.mgr_state_id);
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue