码迷,mamicode.com
首页 >  
搜索关键字:signal    ( 1590个结果
信号处理篇
信号处理函数设置一:#include typedef void (*sighandler_t)(int);sighandler_t signal(int signum, sighandler_t handler);signal(signum,func);出错时返回SIG_ERR发送信号:kill函数...
分类:其他好文   时间:2015-08-10 13:31:52    阅读次数:94
Linux Signal Demo
#include #include #include void new_op(int,siginfo_t*,void*);int main(int argc,char**argv){ struct sigaction act; union sigval mysigval; int i; int si...
分类:系统相关   时间:2015-08-07 15:57:37    阅读次数:116
Linux异步-----信号量集
在实际的应用中一个应用程序需要对多个信号进行处理,为了方便,linux系统引进了信号集的概念。信号集用多个信号组成的数据类型sigset_t.可用以下的系统调用设置信号集中所包含的数据。 1、sigset_t在linux2.6.39/include/asm-generic/signal.h中定义。 typedef struct { unsignedlong sig[_NS...
分类:系统相关   时间:2015-08-07 14:45:58    阅读次数:161
coredump调试的使用
一,什么是coredump 跑程序的时候经常碰到SIGNAL 或者 call trace的问题,需要定位解决,这里说的大部分是指对应程序由于各种异常或者bug导致在运行过程中异常退出或者中止,并且在满足一定条件下(这里为什么说需要满足一定的条件呢?下面会分析)会产生一个叫做core的文件。 通常情况...
分类:其他好文   时间:2015-08-07 12:58:48    阅读次数:168
操作系统总结
1. Linux中线程互斥/同步有哪几种方式?1) 互斥锁:? pthread_mutex_lock ? pthread_mutex_unlock2) 条件变量: ? pthread_cond_wait ? pthread_cond_signal; ? pthread_cond_broadcast;...
分类:其他好文   时间:2015-08-06 20:04:05    阅读次数:278
pycurl 异步请求
#!/usr/bin/python #coding:utf8 from__future__importdivision importpycurl importsimplejsonasjson try: importsignal fromsignalimportSIGPIPE,SIG_IGN signal.signal(signal.SIGPIPE,signal.SIG_IGN) exceptImportError: pass defcurlmulti_tsdb(urls): num_conn=20 qu..
分类:Web程序   时间:2015-08-05 22:35:48    阅读次数:409
signal(SIGPIPE, SIG_IGN)
转自http://blog.163.com/niuxiangshan@126/blog/static/170596595201221942952676/当服务器close一个连接时,若client端接着发数据。根据TCP 协议的规定,会收到一个RST响应,client再往这个服务器发送数据时,系统会...
分类:其他好文   时间:2015-08-05 10:05:55    阅读次数:160
Linux异步signal
信号的本质是异步。异步一这个词,听着高端大气上档次,又让人云山雾绕,其则不然。其实我们想想,我们这个世界是异步的,每个人干事儿,并不总是A->B->C->D这种。比如我在网上买了东西,我其实并不知道快递几时能到。我可能在公司里面,在喝水,在回邮件,在查bug,在写代码,突然收到了快递小哥的电话,注意这就是信号的delivery。由于快递的到来,我不得不停下我手头的活儿,去签收快递。这就是传说中的典...
分类:系统相关   时间:2015-08-04 17:18:32    阅读次数:211
linux
一、Linux进程间通信ipc(Inter-ProcessCommunication)几种主要手段简介:管道(Pipe)及有名管道(namedpipe):管道可用于具有亲缘关系进程间的通信,有名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信;信号(Signal):信..
分类:系统相关   时间:2015-08-03 14:56:08    阅读次数:154
解决EXC_BAD_ACCESS错误的一种方法--NSZombieEnabled(转)
我们做iOS程序开发时经常用遇到EXC_BAD_ACCESS错误导致Crash,出现这种错误时一般Xcode不会给我们太多的信息来定位错误来源,只是在应用Delegate上留下像Thread 1: Program received signal:"EXC_BAD_ACCESS",让问题无从找起。比如...
分类:数据库   时间:2015-08-03 12:47:03    阅读次数:200
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!