add threaded-system-exec param and fsctl (set it to false to use fork)

This commit is contained in:
Anthony Minessale
2011-09-12 14:24:58 -05:00
parent dd6996cd3f
commit 910f5364a4
5 changed files with 159 additions and 5 deletions

View File

@@ -306,7 +306,8 @@ typedef enum {
SCF_AUTO_SCHEMAS = (1 << 13),
SCF_MINIMAL = (1 << 14),
SCF_USE_NAT_MAPPING = (1 << 15),
SCF_CLEAR_SQL = (1 << 16)
SCF_CLEAR_SQL = (1 << 16),
SCF_THREADED_SYSTEM_EXEC = (1 << 17)
} switch_core_flag_enum_t;
typedef uint32_t switch_core_flag_t;
@@ -1677,7 +1678,8 @@ typedef enum {
SCSC_VERBOSE_EVENTS,
SCSC_SHUTDOWN_CHECK,
SCSC_PAUSE_CHECK,
SCSC_READY_CHECK
SCSC_READY_CHECK,
SCSC_THREADED_SYSTEM_EXEC
} switch_session_ctl_t;
typedef enum {