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)