[tuxdroid-svn] r134 - daemon/trunk/libs
Status: Beta
Brought to you by:
ks156
From: remi <c2m...@c2...> - 2007-03-06 13:05:23
|
Author: remi Date: 2007-03-06 14:04:05 +0100 (Tue, 06 Mar 2007) New Revision: 134 Modified: daemon/trunk/libs/USBDaemon_usb_readWrite.c Log: UPD : "busy_count" bug corrected Modified: daemon/trunk/libs/USBDaemon_usb_readWrite.c =================================================================== --- daemon/trunk/libs/USBDaemon_usb_readWrite.c 2007-03-05 15:05:45 UTC (rev 133) +++ daemon/trunk/libs/USBDaemon_usb_readWrite.c 2007-03-06 13:04:05 UTC (rev 134) @@ -71,13 +71,15 @@ } idx=usb_bulk_write(tux_handle,TUX_WRITE_EP,(char*)cmd_send,5,TUX_WRITE_TIMEOUT); if (idx<=0) { - printf("Error : Tux dongle is busy or disconnected\n"); busy_count++; + printf("Error : Tux dongle is busy or disconnected : %d of 10\n",busy_count); if(busy_count>9){ send_daemon_disconnected(); pthread_mutex_unlock(&usb_mutex); exit(1); } + return; + pthread_mutex_unlock(&usb_mutex); } busy_count=0; idx=usb_bulk_read(tux_handle,TUX_READ_EP,(char*)datas,64,TUX_READ_TIMEOUT); |