summaryrefslogtreecommitdiff
path: root/apps/app_meetme.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/app_meetme.c')
-rw-r--r--apps/app_meetme.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/apps/app_meetme.c b/apps/app_meetme.c
index 3ec6e3e38..7c5053102 100644
--- a/apps/app_meetme.c
+++ b/apps/app_meetme.c
@@ -2859,6 +2859,11 @@ static int conf_run(struct ast_channel *chan, struct ast_conference *conf, struc
}
if (user->kicktime && (user->kicktime <= now.tv_sec)) {
+ if (ast_test_flag64(confflags, CONFFLAG_KICK_CONTINUE)) {
+ ret = 0;
+ } else {
+ ret = -1;
+ }
break;
}
@@ -2929,6 +2934,11 @@ static int conf_run(struct ast_channel *chan, struct ast_conference *conf, struc
now = ast_tvnow();
if (timeout && now.tv_sec >= timeout) {
+ if (ast_test_flag64(confflags, CONFFLAG_KICK_CONTINUE)) {
+ ret = 0;
+ } else {
+ ret = -1;
+ }
break;
}