diff options
author | Maksim Denisov <denisov.maksim@huawei.com> | 2024-07-12 11:08:15 +0200 |
---|---|---|
committer | Maksim Denisov <denisov.maksim@huawei.com> | 2024-07-12 12:29:17 +0200 |
commit | a336b835ee0831ba5fe2f4e8f9b1773eff68416b (patch) | |
tree | cd93d67eb9e39430392ea2578ab1480b9345373f /src/buildtool/execution_api/remote/bazel/bazel_action.cpp | |
parent | 718c294145d1c4b080e13b42705b374ae9c7b3a5 (diff) | |
download | justbuild-a336b835ee0831ba5fe2f4e8f9b1773eff68416b.tar.gz |
Store newly spliced executables as copies.
During multithreaded splicing, the main process can be forked (inheriting open file descriptors). In this case, the executable file saved using hardlinking becomes inaccessible. To prevent this, executables must be stored as copies made in a child process.
Diffstat (limited to 'src/buildtool/execution_api/remote/bazel/bazel_action.cpp')
0 files changed, 0 insertions, 0 deletions