Changeset 206 in code for trunk/upstream.go


Ignore:
Timestamp:
Apr 1, 2020, 2:41:17 PM (5 years ago)
Author:
contact
Message:

Set connect timeout

References: https://todo.sr.ht/~emersion/soju/26

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/upstream.go

    r205 r206  
    8383        }
    8484
     85        dialer := net.Dialer{Timeout: connectTimeout}
     86
    8587        logger.Printf("connecting to TLS server at address %q", addr)
    86         netConn, err := tls.Dial("tcp", addr, nil)
     88        netConn, err := tls.DialWithDialer(&dialer, "tcp", addr, nil)
    8789        if err != nil {
    8890                return nil, fmt.Errorf("failed to dial %q: %v", addr, err)
Note: See TracChangeset for help on using the changeset viewer.