fix(stream): set the correct flag when there is one token existed.

This commit is contained in:
Haojun Liao 2023-09-10 18:34:03 +08:00
parent 10271aee26
commit a9321248a9
1 changed files with 3 additions and 2 deletions

View File

@ -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;
} }