Procházet zdrojové kódy

Correct error for non-getting of underlying connection

tags/v2.1.2^2
9seconds před 4 roky
rodič
revize
686f177ab9
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1
    1
      network/sockopts.go

+ 1
- 1
network/sockopts.go Zobrazit soubor

50
 
50
 
51
 	rawConn, err := conn.SyscallConn()
51
 	rawConn, err := conn.SyscallConn()
52
 	if err != nil {
52
 	if err != nil {
53
-		return fmt.Errorf("cannot get underlying raw connection")
53
+		return fmt.Errorf("cannot get underlying raw connection: %w", err)
54
 	}
54
 	}
55
 
55
 
56
 	rawConn.Control(func(fd uintptr) { // nolint: errcheck
56
 	rawConn.Control(func(fd uintptr) { // nolint: errcheck

Načítá se…
Zrušit
Uložit