summaryrefslogtreecommitdiffstats
path: root/src/app.c
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <holger@moiji-mobile.com>2016-03-24 18:24:02 +0100
committerHolger Hans Peter Freyther <holger@moiji-mobile.com>2016-03-26 06:11:09 +0100
commite08887ec4e7196c322da84fa837cb47cf5c834ba (patch)
tree74129bf91484a84238f1d9d2c12882dfb42de0d9 /src/app.c
parent4f8cafa5b089ba0cab33afc7752fa54bd8e57d36 (diff)
app: Release the call by releasing the initial request
This will then go through the release procedure of the relevant call instead of letting it timeout on the initial leg.
Diffstat (limited to 'src/app.c')
-rw-r--r--src/app.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/app.c b/src/app.c
index 6ec60ed..38a935e 100644
--- a/src/app.c
+++ b/src/app.c
@@ -59,7 +59,7 @@ void app_setup(struct app_config *cfg)
static void route_to_sip(struct call *call, const char *source, const char *dest)
{
LOGP(DAPP, LOGL_ERROR, "Can not route call(%u) to SIP yet\n", call->id);
- call_leg_release(call->initial);
+ call->initial->release_call(call->initial);
}
void app_route_call(struct call *call, const char *source, const char *dest)