Rework logbuffer flushing
To avoid having to wait for a previous flush to finish (in most cases), we now allocate the flush finish state dynamically (and asynchronously). For ordinary flushes, we can now start the next flush while a previous one is still in flight, ordering the flush finish in a list to preserve log consistency.
Showing
Please register or sign in to comment