vector: + exception handling

prevent a case of dividing by zero.
This commit is contained in:
Hermet Park 2019-04-15 14:18:51 +09:00
parent f31cb8c968
commit e0d60eb058

View File

@ -429,7 +429,9 @@ public:
if (_q[(i + n) % _count].try_push(std::move(task))) return;
}
_q[i % _count].push(std::move(task));
if (_count > 0) {
_q[i % _count].push(std::move(task));
}
}
};