switch_core_session_ctl(SCSC_SHUTDOWN, &arg);
} else if (!strcasecmp(argv[0], "reclaim_mem")) {
switch_core_session_ctl(SCSC_RECLAIM, &arg);
+ } else if (!strcasecmp(argv[0], "max_sessions")) {
+ if (argc > 1) {
+ arg = atoi(argv[1]);
+ }
+ switch_core_session_ctl(SCSC_MAX_SESSIONS, &arg);
+ stream->write_function(stream, "max sessions: %d\n", arg);
} else if (!strcasecmp(argv[0], "loglevel")) {
if (argc > 1) {
if (*argv[1] > 47 && *argv[1] < 58) {
}
*val = runtime.hard_log_level;
break;
+ case SCSC_MAX_SESSIONS:
+ *val = switch_core_session_limit(*val);
+ break;
case SCSC_LAST_SPS:
*val = runtime.sps_last;
break;