CVSROOT:        /cvs/gnome
Module name:    NetworkManager
Changes by:     dcbw    05/04/01 16:30:12

Modified files:
        .              : ChangeLog 
        src            : NetworkManager.c NetworkManagerDevice.c 
                         NetworkManagerDevicePrivate.h 

Log message:
2005-04-01  Dan Williams <[EMAIL PROTECTED]>

Perform scans during device activation, if needed.  Both activation
and scans run in the same GMainContext.  Therefore, if an access point
is not found by the time the device starts activation, it will not
be available until after activation.  We now try to scan during
activation (in nm_wa_test) every 15s so that all available access
points are more likely to be found and available for the activation
procedure.

Also change nm_wireless_link_state_handle() to only update the "best"
AP if we are not forcing a device and if we are not about to change
state.  This attempts to work around a race when forcing a device,
where the forced AP would get cleared out too soon by the link state
checking timeout in the main thread, and the activation attempt with
that AP would fail.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=NetworkManager&who=dcbw&date=explicit&mindate=2005-04-01%2016:29&maxdate=2005-04-01%2016:31

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to