• antirez's avatar
    On AOF end of file, truncate the AOF to last valid command. · 0ba8fe1a
    antirez authored
    Recently we introduced the ability to load truncated AOFs, but
    unfortuantely the support was broken since the server, after loading the
    truncated AOF, continues appending to the file that is corrupted at the
    end. The problem is fixed only in the next AOF rewrite.
    
    This commit fixes the issue by truncating the AOF to the last valid
    opcode, and aborting if it is not possible to truncate the file
    correctly.
    0ba8fe1a
aof.c 58.2 KB