• teor's avatar
    torerr: Try harder to flush raw assert messages before process termination · c5559182
    teor authored
    Some platforms (macOS, maybe others?) can swallow the last write before an
    abort. This issue is probably caused by a race condition between write
    buffer cache flushing, and process termination. So we write an extra
    newline, to make sure that the message always gets through.
    
    Fixes bug 31571; bugfix on 0.3.5.1-alpha.
    c5559182