diff --git a/dsp/q6lsm.c b/dsp/q6lsm.c index bcb8f652ffe8..deaaa9a68f1d 100644 --- a/dsp/q6lsm.c +++ b/dsp/q6lsm.c @@ -539,6 +539,7 @@ static int q6lsm_apr_send_pkt(struct lsm_client *client, void *handle, if (wait) mutex_unlock(&lsm_common.apr_lock); + mmap_handle_p = NULL; if (mmap_p && *mmap_p == 0) ret = -ENOMEM; mmap_handle_p = NULL;