GNOME CVS: NetworkManager dcbw
[email protected] (Dan Williams) Thu, 28 Dec 2006 17:14:00 -0500 (EST)
| Newsgroups | gmane.comp.gnome.cvs |
|---|---|
| Message-ID | <[email protected]> |
CVSROOT: /cvs/gnome Module name: NetworkManager Changes by: dcbw 06/12/28 17:13:59 Modified files: . : ChangeLog src : autoip.c nm-device-802-11-wireless.c nm-device-802-3-ethernet.c nm-device.c nm-device.h src/dhcp-manager: nm-dhcp-manager.c Log message: 2006-12-28 Dan Williams <[email protected]> Use a single thread for everything. With the move to wpa_supplicant and communication over D-Bus, there's no reason for multiple threads. Almost all of the blocking code has been removed, with one exception in the DHCP manager and a few in the VPN manager. This commit removes the per-device worker thread and fixes activation cancellation in the absence of threads. Further removal of thread-related code would be removing any locking code (like the device list lock) and simplification of logic around areas of code or data structures that are currently locked. * autoip.c dhcp-manager/nm-dhcp-manager.c nm-device-802-11-wireless.c nm-device-802-3-ethernet.c nm-device.c nm-device.h - Remove usage of multiple threads URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=NetworkManager&who=dcbw&date=explicit&mindate=2006-12-28%2017:12&maxdate=2006-12-28%2017:14