[-] Free events on exit (turns out event_base_free does not free them)

Credit @whatdoineed2do, ref. pr #797
This commit is contained in:
ejurgensen
2019-09-09 22:21:23 +02:00
parent 0a593463b8
commit 4ab734343c
11 changed files with 45 additions and 32 deletions

View File

@@ -3327,6 +3327,7 @@ player_init(void)
outputs_deinit();
error_evbase_free:
commands_base_free(cmdbase);
event_free(pb_timer_ev);
event_base_free(evbase_player);
#ifdef HAVE_TIMERFD
close(pb_timer_fd);
@@ -3369,5 +3370,6 @@ player_deinit(void)
free(history);
event_free(pb_timer_ev);
event_base_free(evbase_player);
}