fix
authorMiklos Szeredi <miklos@szeredi.hu>
Mon, 12 Sep 2005 16:40:26 +0000 (16:40 +0000)
committerMiklos Szeredi <miklos@szeredi.hu>
Mon, 12 Sep 2005 16:40:26 +0000 (16:40 +0000)
ChangeLog
lib/fuse_loop_mt.c

index e240f4581de1aa966e95ac58ca9b620dac2d8f66..ceccb7bb8e9544a04439aaf999b20d825fc432ae 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2005-09-12  Miklos Szeredi <miklos@szeredi.hu>
+
+       * Don't ignore read error in multithreaded loop
+
 2005-09-08  Miklos Szeredi <miklos@szeredi.hu>
 
        * Released 2.4.0-pre2
index 5adb72d2a8d2d6c177b627775fed2b0696e426ce..478aae70a682406a6d81eb78a3f2f2c79ddb595b 100644 (file)
@@ -78,6 +78,7 @@ static void *do_work(void *data)
         if (res == -1) {
             fuse_session_exit(w->se);
             w->error = -1;
+            break;
         }
 
         pthread_mutex_lock(&w->lock);