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 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list