mirror of
https://github.com/Mezeporta/Erupe.git
synced 2026-03-22 07:32:32 +01:00
GetStageBinary and WaitStageBinary silently dropped the ACK when the requested stage did not exist, leaving the client waiting indefinitely. Additionally, BinaryType1 == 4 and unknown binary types returned a completely empty response (zero bytes), which earlier clients cannot parse as a counted structure. Return a 4-byte zero response (empty entry count) in all fallback paths so the client always receives a valid ACK it can parse.