Add option for queue (#262)
This commit is contained in:
@ -49,11 +49,11 @@ type Conn struct {
|
||||
rerr error
|
||||
}
|
||||
|
||||
func warpConn(c *net.Conn) *Conn {
|
||||
func warpConn(c *net.Conn, qr, qw queue.Queue[pk.Packet]) *Conn {
|
||||
wc := Conn{
|
||||
Conn: c,
|
||||
send: make(queue.ChannelQueue[pk.Packet], 256),
|
||||
recv: make(queue.ChannelQueue[pk.Packet], 256),
|
||||
send: qw,
|
||||
recv: qr,
|
||||
rerr: nil,
|
||||
}
|
||||
go func() {
|
||||
|
Reference in New Issue
Block a user