Skip to content

Commit 5d9478b

Browse files
committed
rename ttl property and message type
1 parent f6775d2 commit 5d9478b

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

libp2p/protocols/pubsub/pubsubpeer.nim

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,15 +55,15 @@ type
5555
DropConn* = proc(peer: PubSubPeer) {.gcsafe, raises: [].} # have to pass peer as it's unknown during init
5656
OnEvent* = proc(peer: PubSubPeer, event: PubSubPeerEvent) {.gcsafe, raises: [].}
5757

58-
Ttlmessage* = object
58+
QueuedMessage* = object
5959
msg*: seq[byte]
60-
ttl*: Moment
60+
addedAt*: Moment
6161

6262
RpcMessageQueue* = ref object
6363
# Tracks async tasks for sending high-priority peer-published messages.
6464
sendPriorityQueue: Deque[Future[void]]
6565
# Queue for lower-priority messages, like "IWANT" replies and relay messages.
66-
nonPriorityQueue: AsyncQueue[seq[byte]]
66+
nonPriorityQueue: AsyncQueue[QueuedMessage]
6767
# Task for processing non-priority message queue.
6868
sendNonPriorityTask: Future[void]
6969
# The max duration a message to be relayed can wait to be sent before it is dropped. The default is 500ms.
@@ -309,7 +309,7 @@ proc sendEncoded*(p: PubSubPeer, msg: seq[byte], isHighPriority: bool = false) {
309309
when defined(libp2p_expensive_metrics):
310310
libp2p_gossipsub_priority_queue_size.inc(labelValues = [$p.peerId])
311311
else:
312-
await p.rpcmessagequeue.nonPriorityQueue.addLast(Ttlmessage(msg: msg, ttl: Moment.now()))
312+
await p.rpcmessagequeue.nonPriorityQueue.addLast(QueuedMessage(msg: msg, addedAt: Moment.now()))
313313
when defined(libp2p_expensive_metrics):
314314
libp2p_gossipsub_non_priority_queue_size.inc(labelValues = [$p.peerId])
315315
trace "message queued", p, msg = shortLog(msg)
@@ -395,7 +395,7 @@ proc sendNonPriorityTask(p: PubSubPeer) {.async.} =
395395
await p.rpcmessagequeue.sendPriorityQueue[^1]
396396
when defined(libp2p_expensive_metrics):
397397
libp2p_gossipsub_non_priority_queue_size.dec(labelValues = [$p.peerId])
398-
if Moment.now() - ttlMsg.ttl >= p.rpcmessagequeue.maxDurationInNonPriorityQueue:
398+
if Moment.now() - ttlMsg.addedAt >= p.rpcmessagequeue.maxDurationInNonPriorityQueue:
399399
when defined(libp2p_expensive_metrics):
400400
libp2p_gossipsub_non_priority_msgs_dropped.inc(labelValues = [$p.peerId])
401401
continue
@@ -420,7 +420,7 @@ proc stopSendNonPriorityTask*(p: PubSubPeer) =
420420
proc new(T: typedesc[RpcMessageQueue], maxDurationInNonPriorityQueue = 1.seconds): T =
421421
return T(
422422
sendPriorityQueue: initDeque[Future[void]](),
423-
nonPriorityQueue: newAsyncQueue[Ttlmessage](),
423+
nonPriorityQueue: newAsyncQueue[QueuedMessage](),
424424
maxDurationInNonPriorityQueue: maxDurationInNonPriorityQueue,
425425
)
426426

0 commit comments

Comments
 (0)