summaryrefslogtreecommitdiff
path: root/doc/concepts/built-in-rules.org
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/built-in-rules.org
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/built-in-rules.org')
0 files changed, 0 insertions, 0 deletions