diff options
author | Oliver Reiche <oliver.reiche@huawei.com> | 2023-06-05 17:54:31 +0200 |
---|---|---|
committer | Oliver Reiche <oliver.reiche@huawei.com> | 2023-06-07 19:34:39 +0200 |
commit | 5142b99f94dcbf47274a5f32a1780cf865621401 (patch) | |
tree | eae9d16b37ec400c87d40003a91410ecfff41d88 /doc/concepts/target-cache.md | |
parent | b7648b494024b00f8dabec8ab60a9990dd97bda7 (diff) | |
download | justbuild-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