Sorry about that, didn't mean to send the patch quite yet...

I would appreciate any comments from the janitors list. 



Description: Insert set_current_state() so schedule_timeout()
functions as expected.
 
Signed-off-by: Nishanth Aravamudan <[EMAIL PROTECTED]>
Signed-off-by: Maximilian Attems <[EMAIL PROTECTED]>



---

 linux-2.6.9-rc1-bk7-max/drivers/usb/misc/tiglusb.c |    1 +
 1 files changed, 1 insertion(+)

diff -puN drivers/usb/misc/tiglusb.c~set-current-state-drivers_usb_misc_tiglusb 
drivers/usb/misc/tiglusb.c
--- 
linux-2.6.9-rc1-bk7/drivers/usb/misc/tiglusb.c~set-current-state-drivers_usb_misc_tiglusb
   2004-09-01 19:35:55.000000000 +0200
+++ linux-2.6.9-rc1-bk7-max/drivers/usb/misc/tiglusb.c  2004-09-01 19:35:55.000000000 
+0200
@@ -115,6 +115,7 @@ tiglusb_open (struct inode *inode, struc
                        return -EBUSY;
                }
 
+               set_current_state(TASK_INTERRUPTIBLE);
                schedule_timeout (HZ / 2);
 
                if (signal_pending (current)) {

_


-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to