T · Tempo Esgotado
Enviado quando uma requisição de aquisição (A) não conseguiu obter o lock dentro de wait — o servidor desistiu sem concedê-lo (isso não é um erro).
Notação de bytes:
opé um caractere ASCII,owneré binário (u64, big-endian), ekeyé texto UTF-8 (comprimento variável, mostrado comoNna estrutura). O\nfinal é0A. O cabeçalho fixo é um valor binário e pode conter0x0A, então precisa ser consumido primeiro pela contagem de bytes, antes de procurar a nova linha.
owner é o correlacionador: o valor enviado na requisição, devolvido sem alteração. É por ele que o cliente identifica de qual requisição esta é a resposta (Regras de Correspondência de Resposta).
Fluxo
No momento em que T chega, essa requisição já foi removida da fila, então o lock nunca poderá ser concedido a ela posteriormente. Como nenhum token foi emitido, não há nada para limpar — basta tentar novamente.