diff --git a/src/mod/endpoints/mod_opal/mod_opal.cpp b/src/mod/endpoints/mod_opal/mod_opal.cpp index fa7b64229d..53c504b059 100644 --- a/src/mod/endpoints/mod_opal/mod_opal.cpp +++ b/src/mod/endpoints/mod_opal/mod_opal.cpp @@ -929,9 +929,10 @@ switch_status_t FSConnection::kill_channel(int sig) { switch (sig) { case SWITCH_SIG_KILL: + PTRACE(4, "mod_opal\tSignal KILL received on connection " << *this); m_rxAudioOpened.Signal(); m_txAudioOpened.Signal(); - PTRACE(4, "mod_opal\tSignal KILL received on connection " << *this); + CloseMediaStreams(); break; case SWITCH_SIG_BREAK: