2008-10-21 Dan Williams <dcbw@redhat.com>
authorDan Williams <dcbw@redhat.com>
Tue, 21 Oct 2008 11:11:43 +0000 (11:11 +0000)
committerDan Williams <dcbw@redhat.com>
Tue, 21 Oct 2008 11:11:43 +0000 (11:11 +0000)
commit0c8a2000cb4d6bab7900e518c4d2645eb754602c
tree173ffc7cd252e235cd4d566527dafcd7aef6f6e1
parent92e5e520190baedee3cc4f9a2d79c96468b9ecf5
2008-10-21  Dan Williams  <dcbw@redhat.com>

* src/nm-manager.c
- (free_get_settings_info): don't use the DBusGProxy which could be
disposed of by the time the function is called
- (internal_new_connection_cb): save connection scope
- (connection_get_settings_cb): don't replace a connection unless it's
actually different from the existing one; fixes an issue where
killing the settings service wouldn't deactivate an active connection
provided by that settings service, because it was using a connection
that had already been replaced in the system or user hash

git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4200 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
ChangeLog
src/nm-manager.c