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:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user