]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merged the open-eintr workaround for macOS
authorJunio C Hamano <gitster@pobox.com>
Thu, 4 Mar 2021 23:42:50 +0000 (15:42 -0800)
committerJunio C Hamano <gitster@pobox.com>
Thu, 4 Mar 2021 23:42:50 +0000 (15:42 -0800)
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/RelNotes/2.31.0.txt

index 56d4643de909f722c4e61424a6a1dff9d8ef63b7..cde22e8ab023b09f32f91a6cabcb12f772c7efb1 100644 (file)
@@ -222,6 +222,11 @@ Performance, Internal Implementation, Development Support etc.
  * Raise the buffer size used when writing the index file out from
    (obviously too small) 8kB to (clearly sufficiently large) 128kB.
 
+ * It is reported that open() on some platforms (e.g. macOS Big Sur)
+   can return EINTR even though our timers are set up with SA_RESTART.
+   A workaround has been implemented and enabled for macOS to rerun
+   open() transparently from the caller when this happens.
+
 
 Fixes since v2.30
 -----------------