mpegts_network: Fix the crash on shutdown (accessing registered but freed timer)
This commit is contained in:
parent
59b3d8a706
commit
56196d31b0
1 changed files with 3 additions and 3 deletions
|
@ -245,9 +245,6 @@ mpegts_network_delete
|
|||
mpegts_mux_t *mm;
|
||||
mpegts_network_link_t *mnl;
|
||||
|
||||
/* Disarm scanning */
|
||||
gtimer_disarm(&mn->mn_scan_timer);
|
||||
|
||||
/* Remove from global list */
|
||||
LIST_REMOVE(mn, mn_global_link);
|
||||
|
||||
|
@ -256,6 +253,9 @@ mpegts_network_delete
|
|||
mm->mm_delete(mm, delconf);
|
||||
}
|
||||
|
||||
/* Disarm scanning */
|
||||
gtimer_disarm(&mn->mn_scan_timer);
|
||||
|
||||
/* Remove from input */
|
||||
while ((mnl = LIST_FIRST(&mn->mn_inputs)))
|
||||
mpegts_network_link_delete(mnl);
|
||||
|
|
Loading…
Add table
Reference in a new issue