Function libafl::executors::inprocess::unix_signal_handler::inproc_timeout_handler
source · pub unsafe fn inproc_timeout_handler<E, EM, OF, Z>(
_signal: Signal,
_info: &mut siginfo_t,
_context: Option<&mut ucontext_t>,
data: &mut InProcessExecutorHandlerData
)where
E: HasObservers,
EM: EventFirer<State = E::State> + EventRestarter<State = E::State>,
OF: Feedback<E::State>,
E::State: HasExecutions + HasSolutions + HasCorpus,
Z: HasObjective<Objective = OF, State = E::State>,
Expand description
Timeout-Handler for in-process fuzzing. It will store the current State to shmem, then exit.
Safety
Well, signal handling is not safe