• davi@moksha.local's avatar
    Bug#30632 HANDLER read failure causes hang · 77d78a88
    davi@moksha.local authored
    If, after the tables are locked, one of the conditions to read from a
    HANDLER table is not met, the handler code wrongly jumps to a error path
    that won't unlock the tables.
    
    The user-visible effect is that after a error in a handler read command,
    all subsequent handler operations on the same table will hang.
    
    The fix is simply to correct the code to jump to the (same) error path that
    unlocks the tables.
    77d78a88
handler.test 10.2 KB