diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2024-06-27 12:01:58 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2024-07-02 15:07:08 +0000 |
| commit | 07dedd50ee8834dbca4da7667e69e72b7d0565b9 (patch) | |
| tree | 44925ee15f9fad9ad0641435fd459d25375c811d /pkg/rpcserver/rpcserver.go | |
| parent | 6a2ff1acbd95b320444a729d9d281835be88ec66 (diff) | |
pkg/fuzzer: remove signal rotation
Signal rotation is intended to make the fuzzer re-discover flaky coverage
in non flaky way. However, taking into accout that we get effectively
the same effect after each manager restart, and that the fuzzer is overloaded
with triage/smash jobs, it does not look to be worth it.
Diffstat (limited to 'pkg/rpcserver/rpcserver.go')
| -rw-r--r-- | pkg/rpcserver/rpcserver.go | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/pkg/rpcserver/rpcserver.go b/pkg/rpcserver/rpcserver.go index 58ef2d363..40ca9a316 100644 --- a/pkg/rpcserver/rpcserver.go +++ b/pkg/rpcserver/rpcserver.go @@ -344,7 +344,7 @@ func (serv *Server) connectionLoop(runner *Runner) error { // buffer too much (we don't want to grow it larger than what will be needed // to send programs). n := min(len(maxSignal), 50000) - if err := runner.sendSignalUpdate(maxSignal[:n], nil); err != nil { + if err := runner.sendSignalUpdate(maxSignal[:n]); err != nil { return err } maxSignal = maxSignal[n:] @@ -489,11 +489,10 @@ func (serv *Server) ShutdownInstance(name string, crashed bool) ([]ExecRecord, [ return runner.shutdown(crashed) } -func (serv *Server) DistributeSignalDelta(plus, minus signal.Signal) { +func (serv *Server) DistributeSignalDelta(plus signal.Signal) { plusRaw := plus.ToRaw() - minusRaw := minus.ToRaw() serv.foreachRunnerAsync(func(runner *Runner) { - runner.sendSignalUpdate(plusRaw, minusRaw) + runner.sendSignalUpdate(plusRaw) }) } |
