On Sun, Sep 25, 2005 at 12:28:38AM -0400, John E. Malmberg wrote: > So it appears the problem is that nothing is calling fsync(), but I am > not sure what needs to be changed to fix this. I also do not know if > this affects anything other than VMS.
Since your the only one to notice create.t failing, I'm going to guess its a VMS specific problem. Let's see if its basic unbuffered file writing that's busted or if its something more involved that Test::More is tickling.. Try this: use Test::More tests => 3; ok open WRITE, ">foo" or diag $!; select WRITE; $| = 1; print WRITE "Test"; ok open READ, "foo" or diag $!; is <READ>, 'Test'; close READ; close WRITE; 1 while unlink "foo"; -- Michael G Schwern [EMAIL PROTECTED] http://www.pobox.com/~schwern Just call me 'Moron Sugar'. http://www.somethingpositive.net/sp05182002.shtml