Low: daemons: Free memory at the end of fail_pending_op.
The event structure contains memory allocated by strdup that needs to be freed when this function is done.