> From: Tuukka Toivonen <[EMAIL PROTECTED]> > Date: Mon, 23 Jun 2003 20:39:33 +0300 (EEST)
> If usb_disconnect() can happen while already executing in open(), and if > the former frees the data structures used by the driver, then the latter > call might continue working with already freed memory region which could > lead to catastrophe. This is why God has given you semaphores, spinlocks, and reference counts. -- Pete ------------------------------------------------------- This SF.Net email is sponsored by: INetU Attention Web Developers & Consultants: Become An INetU Hosting Partner. Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel