summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pjmedia/src/pjmedia-audiodev/coreaudio_dev.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/pjmedia/src/pjmedia-audiodev/coreaudio_dev.c b/pjmedia/src/pjmedia-audiodev/coreaudio_dev.c
index 064c2f4a..6727a2dd 100644
--- a/pjmedia/src/pjmedia-audiodev/coreaudio_dev.c
+++ b/pjmedia/src/pjmedia-audiodev/coreaudio_dev.c
@@ -767,7 +767,8 @@ static void interruptionListener(void *inClientData, UInt32 inInterruption)
{
struct coreaudio_stream *strm = ((struct coreaudio_factory*)inClientData)->
stream;
- pj_assert(strm);
+ if (!strm)
+ return;
PJ_LOG(3, (THIS_FILE, "Session interrupted! --- %s ---",
inInterruption == kAudioSessionBeginInterruption ?