commit d4bf606d29304006a85a35a8f09d38bf1529d2af
parent 304ab920ad0ac280b9a3e8efcd91f3552b8496d3
Author: Russ Cox <rsc@swtch.com>
Date: Thu, 3 Jul 2008 22:37:48 -0400
venti/wrarena: add timing output, fix sync
Diffstat:
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/src/cmd/venti/srv/wrarena.c b/src/cmd/venti/srv/wrarena.c
@@ -173,7 +173,7 @@ threadmain(int argc, char *argv[])
file = argv[0];
}
- fmtinstall('V', vtscorefmt);
+ ventifmtinstall();
statsinit();
@@ -206,19 +206,21 @@ threadmain(int argc, char *argv[])
sysfatal("vtconnect: %r");
}
+ print("%T starting to send data\n");
c = chancreate(sizeof(ZClump), 0);
for(i=0; i<12; i++)
vtproc(vtsendthread, nil);
rdarena(arena, offset);
- if(vtsync(z) < 0)
- sysfatal("executing sync: %r");
-
memset(&zerocl, 0, sizeof zerocl);
for(i=0; i<12; i++)
send(c, &zerocl);
+ if(vtsync(z) < 0)
+ sysfatal("executing sync: %r");
if(z){
vthangup(z);
}
+ print("%T sent all data\n");
+
threadexitsall(0);
}