Merge branch 'js/mingw-o-append'
commitd18d09bb81c5b1d0736b8945ca2a9e510286a2b4
authorJunio C Hamano <gitster@pobox.com>
Mon, 20 Aug 2018 18:33:52 +0000 (20 11:33 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 20 Aug 2018 18:33:52 +0000 (20 11:33 -0700)
treef6e91e9aa8a2f3fcbfac7d202291fedadea79715
parent0c54cdaf6580f121919048633e85772d60b8fb17
parentd641097589160eb795127d8dbcb14c877c217b60
Merge branch 'js/mingw-o-append'

Among the three codepaths we use O_APPEND to open a file for
appending, one used for writing GIT_TRACE output requires O_APPEND
implementation that behaves sensibly when multiple processes are
writing to the same file.  POSIX emulation used in the Windows port
has been updated to improve in this area.

* js/mingw-o-append:
  mingw: enable atomic O_APPEND