I create similar patch, you can see it here:
http://code.google.com/p/madwimax/issues/detail?id=39
Periodical crashes in libusb triggered by sigchild handler in madwimax.
I check to way to fix it:
1. remove sigchild handler and call wait3() in scan_loop()
2. check for NULL result of libusb20_tr_get_priv_sc1() inside lubusb.
Second way fixes crashes but periodically libusb_submit_trasfer()
returns error 99.
There are no disconnects from Internet on my router during last week.
--
Maxim Giryaev
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[email protected]"