File tree 1 file changed +3
-3
lines changed 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -229,7 +229,7 @@ func (wl *wrappedListener) Accept() (net.Conn, error) {
229
229
230
230
closed := int32 (0 )
231
231
232
- c = wrappedConn {
232
+ c = & wrappedConn {
233
233
Conn : c ,
234
234
server : wl .server ,
235
235
closed : & closed ,
@@ -264,7 +264,7 @@ type wrappedConn struct {
264
264
perWritePerKbTimeout time.Duration
265
265
}
266
266
267
- func (w wrappedConn ) Write (p []byte ) (n int , err error ) {
267
+ func (w * wrappedConn ) Write (p []byte ) (n int , err error ) {
268
268
if w .perWriteTimeout > 0 {
269
269
minTimeout := time .Duration (len (p )/ 1024 ) * w .perWritePerKbTimeout
270
270
minDeadline := time .Now ().Add (minTimeout ).Add (w .perWriteTimeout )
@@ -278,7 +278,7 @@ func (w wrappedConn) Write(p []byte) (n int, err error) {
278
278
return w .Conn .Write (p )
279
279
}
280
280
281
- func (w wrappedConn ) Close () error {
281
+ func (w * wrappedConn ) Close () error {
282
282
if atomic .CompareAndSwapInt32 (w .closed , 0 , 1 ) {
283
283
defer func () {
284
284
if err := recover (); err != nil {
You can’t perform that action at this time.
0 commit comments