@ -767,6 +767,7 @@ static void _null_sig_handler(int signal)
static struct sigaction null_sig_handler = {
static struct sigaction null_sig_handler = {
. sa_handler = _null_sig_handler ,
. sa_handler = _null_sig_handler ,
. sa_flags = SA_RESTART ,
} ;
} ;
AST_MUTEX_DEFINE_STATIC ( safe_system_lock ) ;
AST_MUTEX_DEFINE_STATIC ( safe_system_lock ) ;
@ -1166,6 +1167,7 @@ static void _urg_handler(int num)
static struct sigaction urg_handler = {
static struct sigaction urg_handler = {
. sa_handler = _urg_handler ,
. sa_handler = _urg_handler ,
. sa_flags = SA_RESTART ,
} ;
} ;
static void _hup_handler ( int num )
static void _hup_handler ( int num )
@ -1185,6 +1187,7 @@ static void _hup_handler(int num)
static struct sigaction hup_handler = {
static struct sigaction hup_handler = {
. sa_handler = _hup_handler ,
. sa_handler = _hup_handler ,
. sa_flags = SA_RESTART ,
} ;
} ;
static void _child_handler ( int sig )
static void _child_handler ( int sig )
@ -1203,6 +1206,7 @@ static void _child_handler(int sig)
static struct sigaction child_handler = {
static struct sigaction child_handler = {
. sa_handler = _child_handler ,
. sa_handler = _child_handler ,
. sa_flags = SA_RESTART ,
} ;
} ;
/*! \brief Set an X-term or screen title */
/*! \brief Set an X-term or screen title */