diff options
Diffstat (limited to 'res/stasis/app.c')
-rw-r--r-- | res/stasis/app.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/res/stasis/app.c b/res/stasis/app.c index 9440cf1bd..cda1c045d 100644 --- a/res/stasis/app.c +++ b/res/stasis/app.c @@ -302,6 +302,10 @@ static void sub_default_handler(void *data, struct stasis_subscription *sub, call_forwarded_handler(app, message); } + if (stasis_message_type(message) == app_end_message_type()) { + app_end_message_handler(message); + } + /* By default, send any message that has a JSON representation */ json = stasis_message_to_json(message, stasis_app_get_sanitizer()); if (!json) { |