T · Timed Out
Sent when an acquire request (A) failed to obtain the lock within wait — the server gave up without granting it (this is not an error).
owner is the value the request carried, echoed back verbatim as a correlator — the client uses it to pin down which request this response belongs to (see Reply Matching Rules).
Byte notation:
opis an ASCII character,owneris binary (u64, big-endian), andkeyis UTF-8 text (variable-length, shown asNin the structure). The trailing\nis0A. The fixed header is a binary value that may contain0x0A, so it must be consumed by byte count first, before scanning for the newline.
Flow
By the moment T arrives, that request has already been removed from the queue, so the lock can never be granted to it later. Since no token was issued either, there's nothing to clean up — just retry.