gaoyang_fei 发表于 2012-11-26 16:32

加锁代码能被信号打断吗

对于一个内含静态变量的函数,加锁可以变成线程安全函数,但不能变成可重入函数,为什么呢 ? 是因为 加锁代码能被信号打断吗

liuiang 发表于 2012-11-26 18:11

你都加了锁了,还怎么重入啊,一重入再获得锁,还能获得的到么?

如果你用的递归锁,那么函数允许重入,这个锁对静态变量起到了保护作用了么?

gaoyang_fei 发表于 2012-11-27 11:44

谢谢 说的很明白
页: [1]
查看完整版本: 加锁代码能被信号打断吗