[all-commits] [llvm/llvm-project] e9144c: [CAS] Retry blocking syscalls on EINTR (#194691)

Steven Wu via All-commits all-commits at lists.llvm.org
Tue Apr 28 12:32:05 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e9144cc197fed1b5a31b55d671af650d19aa515b
      https://github.com/llvm/llvm-project/commit/e9144cc197fed1b5a31b55d671af650d19aa515b
  Author: Steven Wu <stevenwu at apple.com>
  Date:   2026-04-28 (Tue, 28 Apr 2026)

  Changed paths:
    M llvm/lib/CAS/MappedFileRegionArena.cpp
    M llvm/lib/CAS/OnDiskCommon.cpp
    M llvm/lib/Support/Unix/Path.inc

  Log Message:
  -----------
  [CAS] Retry blocking syscalls on EINTR (#194691)

Wrap blocking syscalls used by LLVMCAS inside RetryAfterSignal so they
are retried on EINTR instead of surfacing as error or silently dropping
actions due to failed to acquire locks.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list