aboutsummaryrefslogtreecommitdiffstats
path: root/executor
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2025-04-23 12:32:03 +0200
committerAleksandr Nogikh <nogikh@google.com>2025-04-23 15:16:19 +0000
commit73a168d010b3ba0a82f850b9fe73e6907539ff20 (patch)
treed2142cc472c769438429d694020ae5dc07284c9a /executor
parentd971f7e21bf575c68223c77d5bcb784ac4912aa1 (diff)
vm/dispatcher: make pool.Run cancellable
Make the pool.Run() function take a context.Context to be able to abort the callback passed to it or abort its scheduling if it's not yet running. Otherwise, if the callback is not yet started and the pool's Loop is aborted, we risk waiting for pool.Run() forever. It prevents the normal shutdown of repro.Run() and, consequently, the DiffFuzzer functionality.
Diffstat (limited to 'executor')
0 files changed, 0 insertions, 0 deletions