关于ERESTARTSYS到底是什么意思
关于 ERESTARTSYS 到底是什么意思
经常我们在睡眠的代码中 会看到这样的例子:
if (signal_pending(current)) {
ret = -ERESTARTSYS;
return ret;
}
关于 ERESTARTSYS 到底是什么意思? 通过下面的论坛可以了解一下。
这个过程,不必深究, 你就知道上层的库函数 ,当收到 -ERESTARTSYS 这个返回值后,对于linux来讲,会自动的重新调用这个调用就可以了