This patch from Sami Farin lets you specify --fsync if you want fsync()
to be called on every file we write.
---- orig/options.c 2004-09-23 17:42:07
+--- orig/options.c 2004-10-08 20:16:26
+++ options.c 2004-07-03 20:18:13
@@ -38,6 +38,7 @@ int make_backups = 0;
**/
sum_end(file_sum1);
if (mapbuf)
+--- orig/t_stub.c 2004-07-29 16:08:04
++++ t_stub.c 2004-10-09 04:03:09
+@@ -28,6 +28,7 @@
+
+ int modify_window = 0;
+ int module_id = -1;
++int do_fsync;
+ char *partial_dir;
+ struct exclude_list_struct server_exclude_list;
+
--- orig/util.c 2004-09-07 21:45:30
+++ util.c 2004-07-03 20:18:13
@@ -33,6 +33,7 @@ extern int module_id;