diff --git a/libarmbox/playback_libeplayer3.cpp b/libarmbox/playback_libeplayer3.cpp index 8b27c3f..8ff38c9 100644 --- a/libarmbox/playback_libeplayer3.cpp +++ b/libarmbox/playback_libeplayer3.cpp @@ -779,6 +779,7 @@ cPlayback::~cPlayback() { hal_info("%s\n", __func__); + RequestAbort(); mutex.lock(); if (player) {