Explorar el Código

Actually embedd connStandard into connEventTraffic

tags/v2.0.0-rc1
9seconds hace 5 años
padre
commit
f7c33ee333
Se han modificado 2 ficheros con 6 adiciones y 6 borrados
  1. 5
    5
      mtglib/conns.go
  2. 1
    1
      mtglib/proxy.go

+ 5
- 5
mtglib/conns.go Ver fichero

@@ -53,7 +53,7 @@ func (c connStandard) SetWriteDeadline(t time.Time) error {
53 53
 }
54 54
 
55 55
 type connEventTraffic struct {
56
-	net.Conn
56
+	connStandard
57 57
 
58 58
 	connID string
59 59
 	stream EventStream
@@ -61,7 +61,7 @@ type connEventTraffic struct {
61 61
 }
62 62
 
63 63
 func (c connEventTraffic) Read(b []byte) (int, error) {
64
-	n, err := c.Conn.Read(b)
64
+	n, err := c.connStandard.Read(b)
65 65
 
66 66
 	if n > 0 {
67 67
 		c.stream.Send(c.ctx, EventTraffic{
@@ -72,11 +72,11 @@ func (c connEventTraffic) Read(b []byte) (int, error) {
72 72
 		})
73 73
 	}
74 74
 
75
-	return n, err // nolint: wrapcheck
75
+	return n, err
76 76
 }
77 77
 
78 78
 func (c connEventTraffic) Write(b []byte) (int, error) {
79
-	n, err := c.Conn.Write(b)
79
+	n, err := c.connStandard.Write(b)
80 80
 
81 81
 	if n > 0 {
82 82
 		c.stream.Send(c.ctx, EventTraffic{
@@ -87,5 +87,5 @@ func (c connEventTraffic) Write(b []byte) (int, error) {
87 87
 		})
88 88
 	}
89 89
 
90
-	return n, err // nolint: wrapcheck
90
+	return n, err
91 91
 }

+ 1
- 1
mtglib/proxy.go Ver fichero

@@ -130,7 +130,7 @@ func (p *Proxy) doTelegramCall(ctx *streamContext) error {
130 130
 	}
131 131
 
132 132
 	ctx.telegramConn = connEventTraffic{
133
-		Conn: connStandard{
133
+		connStandard: connStandard{
134 134
 			conn:        conn,
135 135
 			idleTimeout: p.idleTimeout,
136 136
 		},

Loading…
Cancelar
Guardar