sigsupend专题

竞态条件和sigsupend函数

竞态条件(race condition)是一个在设备或者系统试图同时执行两个操作的时候出现的不希望的状况,但是由于设备和系统的自然特性,为了正确地执行,操作必须按照合适顺序进行。  好比我们在模拟实现sleep()函数时 #include <stdio.h>#include <signal.h>#include <unistd.h>void handler(int s){}int my