Do not use goto resume_0 due to some strange -O3 bug which leads to hangs (it seems it optimizes flush_queue.size() away)

This commit is contained in:
Vitaliy Filippov
2019-12-03 02:23:29 +03:00
parent fd13965b90
commit 1f7381e220
3 changed files with 6 additions and 9 deletions
-4
View File
@@ -165,10 +165,6 @@ void blockstore::loop()
{
dequeue_op = dequeue_stable(op);
}
else if ((op->flags & OP_TYPE_MASK) == OP_DELETE)
{
// FIXME: Implement DELETE
}
if (dequeue_op)
{
submit_queue.erase(op_ptr);