Changes by: Matthew Maurer (maurer at caltech.edu)
Date: 2007-06-15 18:21:19 -0700 (Fri, 15 Jun 2007)
Revision: 10992
Log message:

      Refactored code, it now demonstrates the nfs inconsistency we suspected. As a note, for some reason if the maker is told to use the select-based send, the program hangs. Also of note is that 20k files are being used at the moment because it turns out Unix.read doesn't like to read more than that. Deleting the files (mode datadel) in between runs seems to cause much better synchronization.

Changes  Path
+2 -0 omake-research/file-consistency/OMakefile
+12 -59 omake-research/file-consistency/filemaker.ml
+27 -80 omake-research/file-consistency/filetaker.ml
Added omake-research/file-consistency/filetestlib.ml
Deleted omake-research/file-consistency/mojave2-3.big
Deleted omake-research/file-consistency/mojave2-3.create
Deleted omake-research/file-consistency/mojave2-3.data