diff options
-rwxr-xr-x[-rw-r--r--] | src/libmobile/call.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libmobile/call.c b/src/libmobile/call.c index 6d12b30..d00a4b6 100644..100755 --- a/src/libmobile/call.c +++ b/src/libmobile/call.c @@ -631,7 +631,8 @@ void mncc_down(uint8_t *buf, int length) if (mncc->msg_type == MNCC_SETUP_REQ) process = create_process(callref, PROCESS_SETUP_RT); else { - if (mncc->msg_type != MNCC_REL_REQ) + /* release collisions and audio packet are not forbidden */ + if (mncc->msg_type != MNCC_REL_REQ && mncc->msg_type != ANALOG_8000HZ) PDEBUG(DCALL, DEBUG_ERROR, "No process!\n"); return; } |