On Fri, 26 Mar 2010 13:37:54 +0800
Lin Ma <Lin.Ma at Sun.COM> wrote:

> According to the code of nwam_event_wait, only msgrcv will return the 
> error code EINVAL or E2BIG which are translated to NWAM_INVALID_ARG. I 
> think this bug need be investigated from libnwam side.

Hmmm, Looks like we are willing to send more then we are willing to
receive.  nwamd thought the max number of wlans was 64 and libnwam
thought it was 32.  Erik try the attached libnwam.

We should also do some testing at the limits and make sure we do
something reasonable when there are more then we want to deal with.

FWIW the GUI shouldn't spin when it gets back an error.

                Michael

> 
> Thanks,
> lin
> 
> On 03/26/10 10:20 AM, Lin Ma wrote:
> > I'm now looking http://defect.opensolaris.org/bz/show_bug.cgi?id=15329
> > Maybe they are the same bug. Anyway, please send me the core file. I 
> > will take a look.
> >
> > Thanks,
> > lin
> >
> >>> Also, the --debug generates some information about the persistent 
> >>> popups. The relevant parts seem to be
> >>> ** (nwam-manager.orig:11564): DEBUG: ESSID ietf-sec life state 1
> >>> ** (nwam-manager.orig:11564): DEBUG: -  39: -- ESSID ietf-sec BSSID 
> >>> 0:21:1c:ff:c2:a0
> >>> ** (nwam-manager.orig:11564): DEBUG: ESSID ietf-sec life state 1
> >>> ** (nwam-manager.orig:11564): DEBUG: -  40: -- ESSID ietf-sec BSSID 
> >>> 0:24:f7:bd:60:80
> >>> ** (nwam-manager.orig:11564): DEBUG: ESSID ietf-sec life state 1
> >>> ** (nwam-manager.orig:11564): DEBUG: Event wait error: argument is 
> >>> invalid
> >>> ** (nwam-manager.orig:11564): DEBUG: Attempting to reopen connection 
> >>> to daemon
> >>> ** (nwam-manager.orig:11564): DEBUG: nwamui_daemon_nwam_disconnect: 
> >>> Closing connection to nwam daemon
> >>> ** (nwam-manager.orig:11564): DEBUG: nwamui_daemon_set_status: 
> >>> Daemon status changed to ERROR
> >>> ** (nwam-manager.orig:11564): DEBUG: daemon_status_changed: 
> >>> StatusIcon (Debug): show self now!
> >>> ** (nwam-manager.orig:11564): DEBUG: nwam_notification_msg_new: 
> >>> NOTIFICATION_MESSAGE: Summary = 'Automatic network configuration 
> >>> daemon is unavailable.' ; Body = 'For further information please run
> >>> "svcs -xv nwam" in a terminal.' ; Action = 'NULL' ; Label = 'NULL'
> >>>
> >>> The "arguemnt is inavlid" looks like a potential internal problem.
> >>>
> >>> Who wants to look at the debug output?
> >
> > _______________________________________________
> > nwam-dev mailing list
> > nwam-dev at opensolaris.org
> > http://mail.opensolaris.org/mailman/listinfo/nwam-dev
> 
> _______________________________________________
> nwam-dev mailing list
> nwam-dev at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/nwam-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libnwam.so.1
Type: application/octet-stream
Size: 196780 bytes
Desc: not available
URL: 
<http://mail.opensolaris.org/pipermail/nwam-dev/attachments/20100325/9791c3bf/attachment-0001.obj>

Reply via email to