Re: bug #41707: RCS 5.8 file corruption when using file descriptor IO for large files

Thien-Thi Nguyen <[email protected]> Wed, 27 Aug 2014 09:56:30 +0200
Newsgroups gmane.comp.version-control.rcs.bugs
Message-ID <[email protected]>
() Thien-Thi Nguyen <[email protected]>
() Wed, 27 Aug 2014 08:36:56 +0200

   It does not use ‘fflush’ as that is presumably part of
   the stream rewind.  (Am i missing something?)

BTW, i've just deleted branch ‘q-spurious-eof’ and added
branch ‘q-desync’ instead.  Everything is squashed down,
including src/z.c, now revised to do the post-‘lseek’.
There is also new program src/y.c to play with.  I'm curious
how these behave under Cygwin.  Also, the original (2010)
configure-time test is back, in case you want to try to see
if/how ‘CAN_FFLUSH_IN’ is detected under Cygwin.

-- 
Thien-Thi Nguyen
   GPG key: 4C807502
   (if you're human and you know it)
      read my lisp: (responsep (questions 'technical)
                               (not (via 'mailing-list)))
                     => nil
signature.asc (application/pgp-signature, 197 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlP9jzEACgkQZwMiJEyAdQIj0gCeKvpum1Ur7W6myFyxWvpYSCe/
/GIAoJht3juPgSfLCLn7qKhLIQ6fvxSl
=mo6N
-----END PGP SIGNATURE-----