• Nils Goroll's avatar
    Refactor logbuffer_addblks() to flush when running out of disk blocks · c534c989
    Nils Goroll authored
    When adding log blocks, trigger flush also based on available disk blocks,
    that is, do not add blocks to the logbuffer which we can not also flush.
    
    Also flush with reference:
    
    I think the capability was originally limited in order to do
    full flushes with reference only from the logwatcher thread, in
    order to not hold the logmtx for too long.
    
    But now that we have the extra flush finish thread, I do not think
    this is necessary any more, and we need to handle tight storage
    better.
    c534c989
Name
Last commit
Last update
LICENSES Loading commit data...
logs Loading commit data...
src Loading commit data...
.editorconfig Loading commit data...
.gitignore Loading commit data...
BUGS.rst Loading commit data...
CHANGES.rst Loading commit data...
COPYING Loading commit data...
DEVELOPER.rst Loading commit data...
INSTALL.rst Loading commit data...
Makefile.am Loading commit data...
README.rst Loading commit data...
bootstrap Loading commit data...
configure.ac Loading commit data...