aboutsummaryrefslogtreecommitdiffstats
path: root/syz-manager/manager.go
diff options
context:
space:
mode:
Diffstat (limited to 'syz-manager/manager.go')
-rw-r--r--syz-manager/manager.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/syz-manager/manager.go b/syz-manager/manager.go
index 4b89277d4..c090d1a0d 100644
--- a/syz-manager/manager.go
+++ b/syz-manager/manager.go
@@ -518,7 +518,11 @@ func (mgr *Manager) fuzzerInstance(ctx context.Context, inst *vm.Instance, updIn
// This litters the log and we want to prevent it.
serv.StopFuzzing(inst.Index())
}))
- lastExec, machineInfo := serv.ShutdownInstance(inst.Index(), rep != nil)
+ var extraExecs []report.ExecutorInfo
+ if rep != nil && rep.Executor != nil {
+ extraExecs = []report.ExecutorInfo{*rep.Executor}
+ }
+ lastExec, machineInfo := serv.ShutdownInstance(inst.Index(), rep != nil, extraExecs...)
if rep != nil {
rpcserver.PrependExecuting(rep, lastExec)
if len(vmInfo) != 0 {