Function libafl::events::llmp::setup_restarting_mgr_std [−][src]
pub fn setup_restarting_mgr_std<I, OT, S, ST>(
stats: ST,
broker_port: u16,
configuration: String
) -> Result<(Option<S>, LlmpRestartingEventManager<I, OT, S, StdShMemProvider>), Error> where
I: Input,
S: DeserializeOwned,
ST: Stats + Clone,
OT: ObserversTuple<I, S> + DeserializeOwned,
S: DeserializeOwned,
Expand description
Sets up a restarting fuzzer, using the StdShMemProvider
, and standard features.
The restarting mgr is a combination of restarter and runner, that can be used on systems with and without fork
support.
The restarter will spawn a new process each time the child crashes or timeouts.