code: mafs

Download patch

ref: b7192df9832868f246dfd7210585fbd3a1db9880
parent: 6b09e37bdb54eae89999d723d2faf2aaacbd221b
author: 9ferno <gophone2015@gmail.com>
date: Mon Nov 28 13:35:55 EST 2022

fix flusher bugs

--- a/9p.c
+++ b/9p.c
@@ -1085,13 +1085,15 @@
 		return;
 	}
 	if(syncer)
-		snprint(name, 128, "%s worker %d", service, id);
-	else
 		snprint(name, 128, "%s flusher %d", service, id);
+	else
+		snprint(name, 128, "%s worker %d", service, id);
 	procsetname(name);
 	if(syncer){
-		while(shuttingdown == 0 && sleep(Nrefresh))
+		while(shuttingdown == 0){
 			fsflush();
+			sleep(Nrefresh*Msec/Nsec);
+		}
 	}else
 		work(b, id);
 	if(chatty9p)