Add a new option to make caching writethrough instead of writeback.
[bluesky.git] / nfs3 / rpc.c
index 38a3c22..cfd67ec 100644 (file)
@@ -22,6 +22,9 @@
 #include <sys/socket.h>
 #include <netinet/in.h>
 
+#include "bluesky.h"
+extern BlueSkyFS *fs;
+
 static void
 mount_program_3(struct svc_req *rqstp, register SVCXPRT *transp)
 {
@@ -270,6 +273,9 @@ nfs_program_3(struct svc_req *rqstp, register SVCXPRT *transp)
         fprintf (stderr, "%s", "unable to free arguments");
         exit (1);
     }
+
+    bluesky_flushd_invoke(fs);
+
     return;
 }