summaryrefslogtreecommitdiff
path: root/src/main/kotlin/Connection.kt
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/kotlin/Connection.kt')
-rw-r--r--src/main/kotlin/Connection.kt3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/kotlin/Connection.kt b/src/main/kotlin/Connection.kt
index b916d1b..b308402 100644
--- a/src/main/kotlin/Connection.kt
+++ b/src/main/kotlin/Connection.kt
@@ -83,6 +83,7 @@ class Connection(transLay: TransportLayer) : ProtocolTranslator {
emptyMap(),
this.maxSize
)
+ omsg.write(this.tl)
val imsg: InMessage
try {
imsg = InMessage(this.tl, msize, omsg.tag)
@@ -140,6 +141,7 @@ class Connection(transLay: TransportLayer) : ProtocolTranslator {
emptyMap(),
this.maxSize
)
+ omsg.write(this.tl)
val checkErr = checkedInMessage(omsg.tag)
if (checkErr.first != null) {
return Pair(checkErr.first, emptyArray())
@@ -165,6 +167,7 @@ class Connection(transLay: TransportLayer) : ProtocolTranslator {
),
this.maxSize
)
+ omsg.write(this.tl)
val checkErr = checkedInMessage(omsg.tag)
if (checkErr.first != null) {
return Pair(checkErr.first, 0u)