File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -447,6 +447,7 @@ func (peer *Peer) RoutineSequentialReceiver(maxBatchSize int) {
447
447
elemsContainer .Lock ()
448
448
validTailPacket := - 1
449
449
dataPacketReceived := false
450
+ rxBytesLen := uint64 (0 )
450
451
for i , elem := range elemsContainer .elems {
451
452
if elem .packet == nil {
452
453
// decryption failed
@@ -463,7 +464,7 @@ func (peer *Peer) RoutineSequentialReceiver(maxBatchSize int) {
463
464
peer .timersHandshakeComplete ()
464
465
peer .SendStagedPackets ()
465
466
}
466
- peer . rxBytes . Add ( uint64 (len (elem .packet ) + MinMessageSize ) )
467
+ rxBytesLen += uint64 (len (elem .packet ) + MinMessageSize )
467
468
468
469
if len (elem .packet ) == 0 {
469
470
device .log .Verbosef ("%v - Receiving keepalive packet" , peer )
@@ -512,6 +513,8 @@ func (peer *Peer) RoutineSequentialReceiver(maxBatchSize int) {
512
513
513
514
bufs = append (bufs , elem .buffer [:MessageTransportOffsetContent + len (elem .packet )])
514
515
}
516
+
517
+ peer .rxBytes .Add (rxBytesLen )
515
518
if validTailPacket >= 0 {
516
519
peer .SetEndpointFromPacket (elemsContainer .elems [validTailPacket ].endpoint )
517
520
peer .keepKeyFreshReceiving ()
You can’t perform that action at this time.
0 commit comments