Skip to content
Snippets Groups Projects
Commit 0c428ecb authored by Cenk Gündoğan's avatar Cenk Gündoğan
Browse files

gnrc_rpl: remove events from the queue before memset()

parent bde61caf
No related branches found
No related tags found
No related merge requests found
...@@ -116,6 +116,8 @@ bool gnrc_rpl_instance_remove(gnrc_rpl_instance_t *inst) ...@@ -116,6 +116,8 @@ bool gnrc_rpl_instance_remove(gnrc_rpl_instance_t *inst)
#endif #endif
gnrc_rpl_dodag_remove_all_parents(dodag); gnrc_rpl_dodag_remove_all_parents(dodag);
trickle_stop(&dodag->trickle); trickle_stop(&dodag->trickle);
evtimer_del(&gnrc_rpl_evtimer, (evtimer_event_t *)&dodag->dao_event);
evtimer_del(&gnrc_rpl_evtimer, (evtimer_event_t *)&inst->cleanup_event);
memset(inst, 0, sizeof(gnrc_rpl_instance_t)); memset(inst, 0, sizeof(gnrc_rpl_instance_t));
return true; return true;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment