diff options
| author | Aleksandr Nogikh <nogikh@google.com> | 2025-01-23 19:07:33 +0100 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2025-01-29 10:31:50 +0000 |
| commit | 6eea27042142c1c5e810b642deb831a8ed55b3da (patch) | |
| tree | a883e3ff7d2bfdd0a5d343d220b7d98f66b7639e /syz-manager | |
| parent | 865ef71e5889541e7310ee9b3da3a945f354da8b (diff) | |
pkg/manager: avoid log.Fatalf in manager.LoadSeeds
This enables graceful error handling in the caller code.
Diffstat (limited to 'syz-manager')
| -rw-r--r-- | syz-manager/manager.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/syz-manager/manager.go b/syz-manager/manager.go index 1ea489dd9..7a85a6c9a 100644 --- a/syz-manager/manager.go +++ b/syz-manager/manager.go @@ -546,7 +546,10 @@ func (mgr *Manager) processRepro(res *manager.ReproResult) { } func (mgr *Manager) preloadCorpus() { - info := manager.LoadSeeds(mgr.cfg, false) + info, err := manager.LoadSeeds(mgr.cfg, false) + if err != nil { + log.Fatalf("failed to load corpus: %v", err) + } mgr.fresh = info.Fresh mgr.corpusDB = info.CorpusDB mgr.corpusPreload <- info.Candidates |
