假设我添加了一个excJobAdd(myFunc, ...)将在excTask. 在函数中我做了一个阻塞调用:
int myFunc(...) {
...
semTake(...)
...
}
假设我永远不会退出阻塞电话。后果是什么?
我能想到的一件事是:
- 所有后续作业都
excTask将被阻止
假设我添加了一个excJobAdd(myFunc, ...)将在excTask. 在函数中我做了一个阻塞调用:
int myFunc(...) {
...
semTake(...)
...
}
假设我永远不会退出阻塞电话。后果是什么?
我能想到的一件事是:
excTask将被阻止