Changeset 601 in code for trunk/server.go


Ignore:
Timestamp:
Oct 5, 2021, 12:02:59 PM (4 years ago)
Author:
contact
Message:

Use isErrClosed in Server.Serve

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/server.go

    r599 r601  
    77        "net"
    88        "net/http"
    9         "strings"
    109        "sync"
    1110        "sync/atomic"
     
    198197        for {
    199198                conn, err := ln.Accept()
    200                 // TODO: use net.ErrClosed when available
    201                 if err != nil && strings.Contains(err.Error(), "use of closed network connection") {
     199                if isErrClosed(err) {
    202200                        return nil
    203201                } else if err != nil {
Note: See TracChangeset for help on using the changeset viewer.