Skip to content

Commit 27c4352

Browse files
committed
upd a test
1 parent 0ac987c commit 27c4352

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

sess_test.go

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"crypto/sha1"
55
"fmt"
66
"log"
7+
"net"
78
"sync"
89
"testing"
910
"time"
@@ -43,7 +44,7 @@ func TestCoverage(t *testing.T) {
4344
DialWithOptions("127.0.0.1:100000", block, 0, 0, x)
4445
}
4546

46-
func ListenTest() (*Listener, error) {
47+
func ListenTest() (net.Listener, error) {
4748
pass := pbkdf2.Key(key, []byte(salt), 4096, 32, sha1.New)
4849
block, _ := NewNoneBlockCrypt(pass)
4950
//block, _ := NewSimpleXORBlockCrypt(pass)
@@ -58,21 +59,22 @@ func server() {
5859
panic(err)
5960
}
6061

61-
l.SetReadBuffer(16 * 1024 * 1024)
62-
l.SetWriteBuffer(16 * 1024 * 1024)
63-
l.SetDSCP(46)
64-
log.Println("listening on:", l.Addr())
62+
kcplistener := l.(*Listener)
63+
kcplistener.SetReadBuffer(16 * 1024 * 1024)
64+
kcplistener.SetWriteBuffer(16 * 1024 * 1024)
65+
kcplistener.SetDSCP(46)
66+
log.Println("listening on:", kcplistener)
6567
for {
6668
s, err := l.Accept()
6769
if err != nil {
6870
panic(err)
6971
}
7072

7173
// coverage test
72-
s.SetReadBuffer(16 * 1024 * 1024)
73-
s.SetWriteBuffer(16 * 1024 * 1024)
74-
s.SetKeepAlive(1)
75-
go handleClient(s)
74+
s.(*UDPSession).SetReadBuffer(16 * 1024 * 1024)
75+
s.(*UDPSession).SetWriteBuffer(16 * 1024 * 1024)
76+
s.(*UDPSession).SetKeepAlive(1)
77+
go handleClient(s.(*UDPSession))
7678
}
7779
}
7880

0 commit comments

Comments
 (0)