git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16220
d0543943-73ff-0310-b7d9-
9358b9ac24b2
SCSC_CANCEL_SHUTDOWN,
SCSC_SEND_SIGHUP,
SCSC_DEBUG_LEVEL,
- SCSC_FLUSH_DB_HANDLES
+ SCSC_FLUSH_DB_HANDLES,
+ SCSC_SHUTDOWN_NOW
} switch_session_ctl_t;
typedef enum {
break;
} else if (!strcasecmp(argv[x], "elegant")) {
command = SCSC_SHUTDOWN_ELEGANT;
+ } else if (!strcasecmp(argv[x], "now")) {
+ command = SCSC_SHUTDOWN_NOW;
} else if (!strcasecmp(argv[x], "asap")) {
command = SCSC_SHUTDOWN_ASAP;
} else if (!strcasecmp(argv[x], "restart")) {
case SCSC_CANCEL_SHUTDOWN:
switch_clear_flag((&runtime), SCF_SHUTDOWN_REQUESTED);
break;
+ case SCSC_SHUTDOWN_NOW:
+ exit(0);
+ break;
case SCSC_SHUTDOWN_ELEGANT:
case SCSC_SHUTDOWN_ASAP:
{