fix(stream): set the correct flag when there is one token existed.
This commit is contained in:
parent
10271aee26
commit
a9321248a9
|
@ -365,8 +365,9 @@ static void fillBucket(STokenBucket* pBucket) {
|
||||||
bool streamTaskHasAvailableToken(STokenBucket* pBucket) {
|
bool streamTaskHasAvailableToken(STokenBucket* pBucket) {
|
||||||
fillBucket(pBucket);
|
fillBucket(pBucket);
|
||||||
if (pBucket->numOfToken > 0) {
|
if (pBucket->numOfToken > 0) {
|
||||||
qDebug("remain token:%d", pBucket->numOfToken-1);
|
// qDebug("current token:%d", pBucket->numOfToken);
|
||||||
return --pBucket->numOfToken;
|
--pBucket->numOfToken;
|
||||||
|
return true;
|
||||||
} else {
|
} else {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue