GNOME Bugzilla – Bug 685581
Connecting never seems to emiit notify::state when ACTIVED
Last modified: 2012-10-07 11:42:05 UTC
After updating to NetworkManager-0.9.7.0-2.git20121004.fc18.x86_64 the network icon in gnome-shell never switches from "connecting" to connected. While debugging (using log()) prints I noticed that ._notifyActivated which is setup like this: a._notifyStateId = a.connect('notify::state', Lang.bind(this, this._notifyActivated)); Is never called with state == NetworkManager.ActiveConnectionState.ACTIVATED even though the connection comes up just fine (and nmcli reports that the connection is connected).
I'm also seeing this bug. Same NM version.
Created attachment 225900 [details] [review] core: fix NMDevice::state-changed emission of ACTIVATED (bgo #685581) NMPolicy was calling nm_device_state_changed() from inside its NMDevice::state-changed handler, which caused the D-Bus signal to get lost. Use nm_device_queue_state() instead.
Review of attachment 225900 [details] [review]: Patch looks good.
*** Bug 685634 has been marked as a duplicate of this bug. ***