Disable protocol tracing by default
This commit is contained in:
parent
d6e7add10a
commit
01469f1b42
|
@ -5,6 +5,11 @@ import std/[asyncdispatch, options, tables]
|
|||
import preserves, preserves/parse
|
||||
import ./actors, ./dataspaces, ./protocols/[protocol, sturdy]
|
||||
|
||||
when defined(traceSyndicate):
|
||||
template trace(args: varargs[untyped]): untyped = echo(args)
|
||||
else:
|
||||
template trace(args: varargs[untyped]): untyped = discard
|
||||
|
||||
type Oid = sturdy.Oid
|
||||
|
||||
type
|
||||
|
@ -152,7 +157,7 @@ proc send(r: Relay; rOid: protocol.Oid; m: Event) =
|
|||
var pkt = $Packet(
|
||||
orKind: PacketKind.Turn,
|
||||
turn: move r.pendingTurn)
|
||||
echo "C: ", pkt
|
||||
trace "C: ", pkt
|
||||
#asyncCheck(turn, r.send(encode pkt))
|
||||
asyncCheck(turn, r.send(cast[seq[byte]](pkt)))
|
||||
r.pendingTurn.add TurnEvent(oid: rOid, event: m)
|
||||
|
@ -281,7 +286,7 @@ proc dispatch(relay: Relay; v: Preserve[WireRef]) =
|
|||
|
||||
proc recv(relay: Relay; buf: string) =
|
||||
# var pkt = decodePreserves(buf, WireRef)
|
||||
echo "S: ", buf
|
||||
trace "S: ", buf
|
||||
var pkt = cast[Preserve[WireRef]](
|
||||
parsePreserves(buf, sturdy.WireRef[void]))
|
||||
# the compiler cannot convert `Preserve[void]` to `Preserve[WireRef[Ref]]`
|
||||
|
|
Loading…
Reference in New Issue