fdbased: error is specifically tcpip.Error

This commit is contained in:
ignoramous
2022-07-01 01:56:38 +05:30
committed by GitHub
parent 66a847a0c2
commit 143f134d7e
+1 -1
View File
@@ -556,7 +556,7 @@ func (e *endpoint) sendBatch(batchFDInfo fdInfo, pkts []*stack.PacketBuffer) (in
// Degrade to writePacket if underlying fd is not a socket.
if !batchFDInfo.isSocket {
var written int
var err error
var err tcpip.Error
for written < len(pkts) {
if err = e.writePacket(pkts[written]); err != nil {
break