summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/cmd/cfs/cfs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/src/cmd/cfs/cfs.c b/sys/src/cmd/cfs/cfs.c
index 82a508684..c3a11b9b5 100644
--- a/sys/src/cmd/cfs/cfs.c
+++ b/sys/src/cmd/cfs/cfs.c
@@ -438,10 +438,11 @@ ropen(Mfile *mf)
sendreply("does not exist");
return;
}
+ genstats();
+ ctlqid.vers++;
c.rhdr.qid = ctlqid;
c.rhdr.iounit = 0;
sendreply(0);
- genstats();
return;
}
if(delegate() == 0){
@@ -650,7 +651,6 @@ rstat(Mfile *mf)
Dir d;
if(statson && ctltest(mf)){
- genstats();
d.qid = ctlqid;
d.mode = 0444;
d.length = statlen; /* would be nice to do better */