1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-06-29 18:45:23 +00:00

correctly get sys fd from udp conn

This commit is contained in:
v2ray 2016-08-15 23:11:01 +02:00
parent d025b8d48f
commit 6417adb56d
No known key found for this signature in database
GPG Key ID: 7251FFA14BB18169

View File

@ -10,7 +10,7 @@ import (
v2net "github.com/v2ray/v2ray-core/common/net"
"github.com/v2ray/v2ray-core/proxy"
"github.com/v2ray/v2ray-core/testing/assert"
"github.com/v2ray/v2ray-core/transport/internet"
"github.com/v2ray/v2ray-core/transport/internet/internal"
. "github.com/v2ray/v2ray-core/transport/internet/udp"
)
@ -24,8 +24,8 @@ func TestHubSocksOption(t *testing.T) {
assert.Error(err).IsNil()
conn := hub.Connection()
sysfd, ok := conn.(internet.SysFd)
assert.Bool(ok).IsTrue()
sysfd, err := internal.GetSysFd(conn)
assert.Error(err).IsNil()
fd, err := sysfd.SysFd()
assert.Error(err).IsNil()