• Ondřej Kuzník's avatar
    Fix operation status tracking. · edfb3d73
    Ondřej Kuzník authored
    An operation is rejected iff it has to be dropped before we can find an
    upstream for it (unless we handle it ourselves, that is). At that point
    it is failed unless completed successfully.
    This makes a difference for multi-stage binds which alternate between
    'failed' (we are waiting on a server response) and 'completed' (server
    did what we asked them to, waiting on client to continue).