From b0fa429fd0e17ee8d733b2520aee93b8e803d396 Mon Sep 17 00:00:00 2001 From: Nicola Murino Date: Sat, 27 May 2023 21:15:49 +0200 Subject: [PATCH] add a comment explaining that nbOperMu and nbOperCnt are used on Windows --- internal/nbconn/nbconn.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/internal/nbconn/nbconn.go b/internal/nbconn/nbconn.go index 38489a74..a9fcd62e 100644 --- a/internal/nbconn/nbconn.go +++ b/internal/nbconn/nbconn.go @@ -96,11 +96,12 @@ type NetConn struct { writeDeadlineLock sync.Mutex writeDeadline time.Time + // The following fields are used in nbconn_real_non_block_windows - // nbOperCnt Tracks how many operations performing simultaneously - nbOperCnt int // nbOperMu Used to prevent concurrent SetBlockingMode calls nbOperMu sync.Mutex + // nbOperCnt Tracks how many operations performing simultaneously + nbOperCnt int } func NewNetConn(conn net.Conn, fakeNonBlockingIO bool) *NetConn {