当前位置: 技术问答>linux和unix
用SIGHUP挂起一个进程之后如何恢复?
来源: 互联网 发布时间:2015-03-29
本文导语: 在一个IDS中监测某个程序(如:telnet)是否正常运行,在发现异常后将其挂起(使用kill函数),但 怎样才能过一段时间后使其恢复运行呢? | 你试试: /* * pending.c - Fun with sigpending */ #include #includ...
在一个IDS中监测某个程序(如:telnet)是否正常运行,在发现异常后将其挂起(使用kill函数),但
怎样才能过一段时间后使其恢复运行呢?
怎样才能过一段时间后使其恢复运行呢?
|
你试试:
/*
* pending.c - Fun with sigpending
*/
#include
#include
#include
#include
#include
void err_quit(char *);
int main(void)
{
sigset_t newset, pendset;
struct sigaction action;
/* Create the set */
if((sigemptyset(&newset)
/*
* pending.c - Fun with sigpending
*/
#include
#include
#include
#include
#include
void err_quit(char *);
int main(void)
{
sigset_t newset, pendset;
struct sigaction action;
/* Create the set */
if((sigemptyset(&newset)