message-size-increase #3

Merged
sashakoshka merged 227 commits from message-size-increase into main 2025-09-07 19:27:38 -06:00
2 changed files with 10 additions and 12 deletions
Showing only changes of commit 756bc79c16 - Show all commits

View File

@ -5,7 +5,6 @@ import "fmt"
import "net" import "net"
import "sync" import "sync"
import "sync/atomic" import "sync/atomic"
import "git.tebibyte.media/sashakoshka/hopp/tape"
import "git.tebibyte.media/sashakoshka/go-util/sync" import "git.tebibyte.media/sashakoshka/go-util/sync"
// TODO investigate why 30 never reaches the server, causing it to wait for ever // TODO investigate why 30 never reaches the server, causing it to wait for ever
@ -406,9 +405,9 @@ func encodeMessageA(
return ErrPayloadTooLarge return ErrPayloadTooLarge
} }
buffer := make([]byte, 18 + len(data)) buffer := make([]byte, 18 + len(data))
tape.EncodeI64(buffer[:8], trans) encodeI64(buffer[:8], trans)
tape.EncodeI16(buffer[8:10], method) encodeI16(buffer[8:10], method)
tape.EncodeI64(buffer[10:18], uint64(len(data))) encodeI64(buffer[10:18], uint64(len(data)))
copy(buffer[18:], data) copy(buffer[18:], data)
_, err := writer.Write(buffer) _, err := writer.Write(buffer)
return err return err