#define SWITCH_DEFAULT_CLID_NAME ""
#define SWITCH_DEFAULT_CLID_NUMBER "0000000000"
#define SWITCH_DEFAULT_DTMF_DURATION 2000
+#define SWITCH_DEFAULT_TIMEOUT 60
#define SWITCH_MIN_DTMF_DURATION 400
#define SWITCH_MAX_DTMF_DURATION 192000
#define SWITCH_DEFAULT_DIR_PERMS SWITCH_FPROT_UREAD | SWITCH_FPROT_UWRITE | SWITCH_FPROT_UEXECUTE | SWITCH_FPROT_GREAD | SWITCH_FPROT_GEXECUTE
char *cid_num_override = NULL;
char *domain = NULL, *dup_domain = NULL;
switch_channel_t *new_channel = NULL;
- unsigned int timelimit = 60;
+ unsigned int timelimit = SWITCH_DEFAULT_TIMEOUT;
const char *skip, *var;
group = strdup(outbound_profile->destination_number);
char *user = NULL, *domain = NULL, *dup_domain = NULL, *dialed_user = NULL;
const char *dest = NULL;
switch_call_cause_t cause = SWITCH_CAUSE_NONE;
- unsigned int timelimit = 60;
+ unsigned int timelimit = SWITCH_DEFAULT_TIMEOUT;
switch_channel_t *new_channel = NULL;
switch_event_t *params = NULL, *var_event_orig = var_event;
char stupid[128] = "";
switch_memory_pool_t *pool = pd->pool;
- if (switch_ivr_originate(NULL, &session, &cause, pd->dial_str, 60, NULL, NULL, NULL, NULL, pd->var_event, SOF_NONE, NULL) == SWITCH_STATUS_SUCCESS) {
+ if (switch_ivr_originate(NULL, &session, &cause, pd->dial_str, SWITCH_DEFAULT_TIMEOUT, NULL, NULL, NULL, NULL, pd->var_event, SOF_NONE, NULL) == SWITCH_STATUS_SUCCESS) {
switch_channel_t *channel = switch_core_session_get_channel(session);
switch_channel_set_variable(channel, "page_file", pd->path);
ringback_t ringback = { 0 };
switch_frame_t *read_frame = NULL;
switch_status_t status = SWITCH_STATUS_SUCCESS;
- int timelimit = 60;
+ int timelimit = SWITCH_DEFAULT_TIMEOUT;
const char *var;
switch_time_t start = 0;
const char *cancel_key = NULL;
if (caller_channel && (var = switch_channel_get_variable(caller_channel, SWITCH_CALL_TIMEOUT_VARIABLE))) {
timelimit = atoi(var);
if (timelimit < 0) {
- timelimit = 60;
+ timelimit = SWITCH_DEFAULT_TIMEOUT;
}
}
}
if (timelimit_sec <= 0) {
- timelimit_sec = 60;
+ timelimit_sec = SWITCH_DEFAULT_TIMEOUT;
}
switch_channel_t *caller_channel;
switch_core_session_t *peer_session;
- unsigned int timelimit = 60;
+ unsigned int timelimit = SWITCH_DEFAULT_TIMEOUT;
char *var;
switch_call_cause_t cause = SWITCH_CAUSE_NORMAL_CLEARING;