sandboxed-api/sandboxed_api
Wiktor Garbacz 88b0a9e2e5 Fix possible crash when multiple termination conditions occur simultaneously
E.g. a failed `KillSandboxee` for a timeout would already set the exit status code while there could be an external kill pending at the same time which would try to `KillSandboxee` again and thus set exit status code again.

PiperOrigin-RevId: 448464765
Change-Id: Ic5744a576c4255504bfb1d5c4f33253b5bb32b6f
2022-05-13 04:35:27 -07:00
..
bazel bazel: Reorganize dependencies 2022-04-24 23:51:33 -07:00
docs Update references to the new documentation 2021-12-14 09:03:29 -08:00
examples Introduce a transitional logging utility library 2022-04-29 02:14:06 -07:00
sandbox2 Fix possible crash when multiple termination conditions occur simultaneously 2022-05-13 04:35:27 -07:00
tools clang_generator: Fix build breakage with most recent LLVM 2022-05-09 05:24:25 -07:00
util Introduce a transitional logging utility library 2022-04-29 02:14:06 -07:00
BUILD.bazel Introduce a transitional logging utility library 2022-04-29 02:14:06 -07:00
call.h Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
client.cc Introduce a transitional logging utility library 2022-04-29 02:14:06 -07:00
CMakeLists.txt Introduce a transitional logging utility library 2022-04-29 02:14:06 -07:00
config.h Extend config.h to support HWSan and LSan 2022-03-03 07:12:50 -08:00
embed_file.cc Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
embed_file.h Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
file_toc.h Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
lenval_core.h Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
proto_arg.proto Migration of remaining protobufs from proto2 to proto3 2022-03-16 00:43:46 -07:00
proto_helper.cc Change to proto2::MessageLite and resolve reflextion for mobile builds 2022-03-03 04:48:30 -08:00
proto_helper.h Change to proto2::MessageLite and resolve reflextion for mobile builds 2022-03-03 04:48:30 -08:00
rpcchannel.cc Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
rpcchannel.h Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
sandbox.cc Fix a race when terminating sandbox from another thread 2022-03-23 03:35:28 -07:00
sandbox.h Use an env var instead of -logtostderr 2022-04-27 06:00:37 -07:00
sapi_test.cc Fix a race when terminating sandbox from another thread 2022-03-23 03:35:28 -07:00
testing.cc bazel: Drop dependency on util/flags.h in runfiles helper 2022-04-20 04:46:08 -07:00
testing.h Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
transaction.cc Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
transaction.h Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
var_abstract.cc Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
var_abstract.h Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
var_array.h Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
var_int.cc Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
var_int.h Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
var_lenval.cc Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
var_lenval.h Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
var_proto.h Change to proto2::MessageLite and resolve reflextion for mobile builds 2022-03-03 04:48:30 -08:00
var_ptr.h Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
var_reg.h Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
var_struct.h Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
var_type.h Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
var_void.h Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00
vars.h Change license link to HTTPS URL 2022-01-28 01:39:09 -08:00