diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 9d255d3..d75f62a 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -5,24 +5,21 @@ name: Go on: push: - branches: [ "master" ] + branches: ["master"] pull_request: - branches: [ "master" ] + branches: ["master"] jobs: - build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4 + + - name: Set up Go + uses: actions/setup-go@v4 + with: + go-version: "1.22.2" - - name: Set up Go - uses: actions/setup-go@v4 - with: - go-version: '1.22.2' - - - name: Change directory to network/netstack - run: cd network/netstack - - - name: Test netstack - run: sudo go test -v -race ./... + - name: Test netstack + working-directory: ./network/netstack + run: sudo go test -v -race ./... diff --git a/network/netstack/socket/socket_test.go b/network/netstack/socket/socket_test.go index 757f2d2..7a650a9 100755 --- a/network/netstack/socket/socket_test.go +++ b/network/netstack/socket/socket_test.go @@ -28,9 +28,17 @@ func TestSocketServer(t *testing.T) { serverSeq: 1, } - listenSock := NewSocket(NewNetwork(context.Background(), nil, NetworkOptions{Seq: args.serverSeq})) + network := NewNetwork( + context.Background(), + nil, + NetworkOptions{ + Seq: args.serverSeq, + Debug: true, + }, + ) + listenSock := NewSocket(network) InitListenSocket(listenSock) - listenSock.acceptQueue = make(chan *Socket, defaultNetwork.opt.SoMaxConn) + listenSock.acceptQueue = make(chan *Socket, network.opt.SoMaxConn) connectSock := NewSocket(listenSock.network) InitConnectSocket(