Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/modules/battery


Modified Files:
        batget.c 


Log Message:


dont loop forever on read from event fd

===================================================================
RCS file: /cvs/e/e17/apps/e/src/modules/battery/batget.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- batget.c    3 Mar 2008 10:30:31 -0000       1.2
+++ batget.c    3 Mar 2008 11:36:59 -0000       1.3
@@ -449,8 +449,8 @@
                          (errno == EBADF) ||
                          (errno == EPIPE) ||
                          (errno == EINVAL) ||
-                         (errno == ENOSPC) ||
-                         (num == 0));
+                         (errno == ENOSPC));
+                 if (num == 0) break;
               }
          }
        if (lost)
@@ -820,8 +820,8 @@
                          (errno == EBADF) ||
                          (errno == EPIPE) ||
                          (errno == EINVAL) ||
-                         (errno == ENOSPC) ||
-                         (num == 0));
+                         (errno == ENOSPC));
+                 if (num == 0) break;
               }
          }
        if (lost)



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to