r4477 - developers/werner/neocon

werner at docs.openmoko.org werner at docs.openmoko.org
Fri Jun 6 04:34:00 CEST 2008


Author: werner
Date: 2008-06-06 04:33:59 +0200 (Fri, 06 Jun 2008)
New Revision: 4477

Modified:
   developers/werner/neocon/neocon.c
Log:
neocon used to hang when USB just dropped, e.g., when using u-boot via
ttyACM*, when executing the "reset" command. This small change makes
neocon detect the condition, and close the session.



Modified: developers/werner/neocon/neocon.c
===================================================================
--- developers/werner/neocon/neocon.c	2008-06-05 03:56:00 UTC (rev 4476)
+++ developers/werner/neocon/neocon.c	2008-06-06 02:33:59 UTC (rev 4477)
@@ -219,7 +219,7 @@
     ssize_t got, wrote, pos;
  
     got = read(in, buffer, single ? 1 : sizeof(buffer));
-    if (got < 0)
+    if (got <= 0)
 	return 0;
     if (from_user)
 	scan(buffer, got);





More information about the commitlog mailing list