summaryrefslogtreecommitdiff
path: root/doc/concepts/target-cache.md
diff options
context:
space:
mode:
authorOliver Reiche <oliver.reiche@huawei.com>2023-06-05 17:54:31 +0200
committerOliver Reiche <oliver.reiche@huawei.com>2023-06-07 19:34:39 +0200
commit5142b99f94dcbf47274a5f32a1780cf865621401 (patch)
treeeae9d16b37ec400c87d40003a91410ecfff41d88 /doc/concepts/target-cache.md
parentb7648b494024b00f8dabec8ab60a9990dd97bda7 (diff)
downloadjustbuild-5142b99f94dcbf47274a5f32a1780cf865621401.tar.gz
file_system: Avoid malloc in 'fdless' copy/write
... to remove the risk of deadlocks on certain combinations of C++ standard library and libc when performing the copy/write in a child process. For 'fdless' copy/write, a child process is used to prevent the parent from getting polluted with open writable file descriptors (which might get inherited by other children that keep them open and can cause EBUSY errors).
Diffstat (limited to 'doc/concepts/target-cache.md')
0 files changed, 0 insertions, 0 deletions