Skip to content

Commit 5367dc5

Browse files
committed
chore: add comment on cancel
1 parent 0a1f3aa commit 5367dc5

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

src/handler.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,15 +184,20 @@ async function batchResponse ({ blocks, context, logger }) {
184184

185185
try {
186186
let message = new Message()
187+
logger.info({ keyList: context.canceled.keyList }, 'check keyList')
187188
for (let i = 0; i < blocks.length; i++) {
188189
const block = blocks[i]
189190
const canceledItem = context.canceled.get(block.key)
190191

192+
logger.info({ key: block.key, type: block.type, wantType: block.wantType }, 'check')
193+
logger.info({ canceled: canceledItem }, 'canceled')
194+
191195
if (canceledItem === block.wantType) {
192196
const size = messageSize[block.type](block)
193197
telemetry.increaseLabelCount('bitswap-block-success-cancel', [block.type])
194198
telemetry.increaseLabelCount('bitswap-cancel-size', [block.type], size)
195199

200+
logger.info({ key: block.key }, 'delete')
196201
context.canceled.delete(block.key)
197202
} else {
198203
const size = messageSize[block.type](block)

src/service.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ async function startService ({ peerId, port, peerAnnounceAddr, awsClient, connec
8383
}
8484
})
8585

86+
const cancelsPerPeer = new Map()
8687
const handlerOptions = {
8788
maxInboundStreams: connectionConfig.handler.maxInboundStreams,
8889
maxOutboundStreams: connectionConfig.handler.maxOutboundStreams
@@ -180,6 +181,10 @@ async function startService ({ peerId, port, peerAnnounceAddr, awsClient, connec
180181
cancelsPerPeer.delete(
181182
connection.detail.remotePeer.toString()
182183
)
184+
<<<<<<< Updated upstream
185+
=======
186+
187+
>>>>>>> Stashed changes
183188
try {
184189
telemetry.decreaseGauge('bitswap-active-connections')
185190
} catch (err) {

0 commit comments

Comments
 (0)