kill -9 [pid] 该信号不能被捕获
#include <iostream>
#include <csignal> static void vSignalHandler(int signum) {
std::cout<<__FUNCTION__<<":"<<signum<<std::endl;
//start //stop
exit(signum);
} static void vSignalRegister() { //SIGINT:ctrl+c
//auto res = signal(SIGINT,vSignalHandler); //SIGTERM:kill [pid]
auto res = signal(SIGTERM,vSignalHandler); if(res == SIG_ERR) {
std::cout<<__FUNCTION__<<":false"<<std::endl;
}
else {
std::cout<<__FUNCTION__<<":true"<<std::endl;
}
}

最新文章

  1. SharePoint 2013 定制搜索显示模板(二)
  2. jQuery对 动态添加 的元素 绑定事件(on()的用法)
  3. 高端黑链SEO—恶意JS脚本注入访问伪随机域名
  4. codeforces 490C. Hacking Cypher 解题报告
  5. CentOS 安装Zookeeper-3.4.6 单节点
  6. ECMAScript —— 学习笔记(思维导图版)
  7. 【BZOJ 1798】 [Ahoi2009]Seq 维护序列seq
  8. WPF程序中处理Windows消息
  9. lightoj 1007
  10. 深入了解三种针对文件(JSON、XML与INI)的配置源
  11. Office 2010 &amp; SharePoint 2010 Service Pack 2现在可用啦
  12. Node.mongoose
  13. git错误记录及解决
  14. Java打包小结
  15. Android LinearLayout 渐变背景
  16. 开源自己写的Library到github,让别人或自己的项目依赖
  17. 与数论的厮守01:素数的测试——Miller Rabin
  18. git 创建SSH key
  19. @GeneratedValue 四种标准用法为TABLE,SEQUENCE,IDENTITY,AUTO.
  20. iOS获取网络类型的四种方法

热门文章

  1. python基本数据类型及其使用方法
  2. 手把手教你用java实现syslog消息的收发,学不会你打我喽!
  3. Contest 153
  4. sql-lib闯关51-60
  5. springboot项目启动-自动创建数据表
  6. 金三银四科学找工作,用python大数据分析一线城市1000多份岗位招聘需求
  7. 人生苦短,学用python
  8. [转载]Docker容器无法被stop or kill问题
  9. 1033 To Fill or Not to Fill (25分)(贪心)
  10. Java代理笔记