Compare commits

...

2 Commits

Author SHA1 Message Date
Emery Hemingway 83113aea6f Increase size of TCP read buffer 2021-12-28 18:29:48 +01:00
Emery Hemingway ec15716298 Update preserves submodule 2021-12-28 18:21:08 +01:00
2 changed files with 6 additions and 2 deletions

@ -1 +1 @@
Subproject commit a466930e6e4663b06f173fe692ce46b59138231f
Subproject commit 1cf0df255f0f18d2e07fe43943f114a66ddb89e9

View File

@ -358,7 +358,11 @@ proc connectUnix*(turn: var Turn; path: string; cap: SturdyRef; bootProc: During
buffered = false)
proc socketWriter(packet: seq[byte]): Future[void] =
socket.send cast[string](packet)
const recvSize = 4096
const recvSize = 1 shl 18
# this is an excessive buffer size but the PEG parser
# can only read complete documents
# TODO: use a binary protocol and improve that
# parser to stream data in chunks
var shutdownRef: Ref
let reenable = turn.activeFacet.preventInertCheck()
let connectionClosedRef = newRef(turn, newShutdownEntity())