Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TestSCTPConcurrentAccept is flaky #47

Open
meithecatte opened this issue Aug 20, 2020 · 1 comment
Open

TestSCTPConcurrentAccept is flaky #47

meithecatte opened this issue Aug 20, 2020 · 1 comment

Comments

@meithecatte
Copy link

meithecatte commented Aug 20, 2020

We're observing non-deterministic test failures on CI:

starting phase `check'
--- FAIL: TestSCTPConcurrentAccept (1.49s)
    sctp_test.go:117: # of failed Dials: 2
FAIL
FAIL    github.com/ishidawataru/sctp    5.824s
FAIL
command "go" "test" "github.com/ishidawataru/sctp" failed with status 1

The error in question is thrown away by the test, so I have introduced this patch as a test:

diff --git a/sctp_test.go b/sctp_test.go
index e58492e..e18059b 100644
--- a/sctp_test.go
+++ b/sctp_test.go
@@ -124,6 +124,7 @@ func TestSCTPConcurrentAccept(t *testing.T) {
        for i := 0; i < attempts; i++ {
                c, err := DialSCTP("sctp", nil, ln.Addr().(*SCTPAddr))
                if err != nil {
+                       t.Fatal(err)
                        fails++
                } else {
                        c.Close()

This results in

starting phase `check'
--- FAIL: TestSCTPConcurrentAccept (0.28s)
    sctp_test.go:108: transport endpoint is already connected
FAIL
FAIL    github.com/ishidawataru/sctp    4.166s
FAIL
command "go" "test" "github.com/ishidawataru/sctp" failed with status 1

I also got it to deadlock once:

starting phase `check'
--- FAIL: TestSCTPConcurrentAccept (0.75s)
    sctp_test.go:117: # of failed Dials: 1
panic: test timed out after 10m0s

goroutine 313 [running]:
testing.(*M).startAlarm.func1()
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/testing/testing.go:1459 +0xdf
created by time.goFunc
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/time/sleep.go:168 +0x44

goroutine 1 [chan receive, 9 minutes]:
testing.(*T).Run(0xc00014c6c0, 0x5a508f, 0x11, 0x5ad5c0, 0x47f500)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/testing/testing.go:1043 +0x37e
testing.runTests.func1(0xc00014c000)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/testing/testing.go:1284 +0x78
testing.tRunner(0xc00014c000, 0xc000046e10)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/testing/testing.go:991 +0xdc
testing.runTests(0xc00012c040, 0x6e01a0, 0x6, 0x6, 0x0)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/testing/testing.go:1282 +0x2a7
testing.(*M).Run(0xc000148000, 0x0)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/testing/testing.go:1199 +0x15f
main.main()
	_testmain.go:54 +0x135

goroutine 311 [chan receive, 9 minutes]:
github.com/ishidawataru/sctp.TestSCTPCloseRecv(0xc00014c6c0)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:153 +0x2c5
testing.tRunner(0xc00014c6c0, 0x5ad5c0)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/testing/testing.go:991 +0xdc
created by testing.(*T).Run
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/testing/testing.go:1042 +0x357

goroutine 20 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0x7, 0xc000034688, 0xc00003466c, 0x0, 0x0, 0x0, 0xc0007ef840, 0xc00003466c, 0x0)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0x7, 0xc000034688, 0xc00003466c, 0x0, 0x300000002, 0xc000106600, 0xc000034690)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0x7, 0x0, 0x43f84e, 0xc000034738, 0x463fb0, 0xc000034780, 0xc000034788)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).Accept(0xc00011e3a0, 0x5ad5e0, 0xc00018f4d0, 0xc00014c120, 0x0)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:171 +0x3b
github.com/ishidawataru/sctp.TestStreams.func2(0xc00011e3a0, 0xc00014c120)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_streams_test.go:41 +0x74
created by github.com/ishidawataru/sctp.TestStreams
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_streams_test.go:39 +0x409

goroutine 308 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0xb, 0xc000341ea8, 0xc000341e8c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0xb, 0xc000341ea8, 0xc000341e8c, 0x0, 0x43f37f, 0xc000031800, 0xc000341eb8)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0xb, 0x0, 0x0, 0x0, 0xc0009662a0, 0x0, 0x5d6c20)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).Accept(0xc00011fe60, 0x0, 0x0, 0x0, 0x0)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:171 +0x3b
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc00011fe60, 0xc00011fe70)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:94 +0x37
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:92 +0x180

goroutine 161 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0xb, 0xc0005b8ea8, 0xc0005b8e8c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0xb, 0xc0005b8ea8, 0xc0005b8e8c, 0x0, 0x43f37f, 0xc00002c800, 0xc0005b8eb8)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0xb, 0x0, 0x0, 0x0, 0xc0008f3840, 0x0, 0x5d6c20)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).Accept(0xc00011fe60, 0x0, 0x0, 0x0, 0x0)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:171 +0x3b
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc00011fe60, 0xc00011fe70)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:94 +0x37
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:92 +0x180

goroutine 309 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0xb, 0xc0001caea8, 0xc0001cae8c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0xb, 0xc0001caea8, 0xc0001cae8c, 0x0, 0x43f37f, 0xc000031800, 0xc0001caeb8)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0xb, 0x0, 0x0, 0x0, 0xc0008f3420, 0x0, 0x5d6c20)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).Accept(0xc00011fe60, 0x0, 0x0, 0x0, 0x0)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:171 +0x3b
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc00011fe60, 0xc00011fe70)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:94 +0x37
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:92 +0x180

goroutine 307 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0xb, 0xc00004cea8, 0xc00004ce8c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0xb, 0xc00004cea8, 0xc00004ce8c, 0x0, 0x43f37f, 0xc000031800, 0xc00004ceb8)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0xb, 0x0, 0x0, 0x0, 0xc000966480, 0x0, 0x5d6c20)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).Accept(0xc00011fe60, 0x0, 0x0, 0x0, 0x0)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:171 +0x3b
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc00011fe60, 0xc00011fe70)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:94 +0x37
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:92 +0x180

goroutine 310 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0xb, 0xc000048ea8, 0xc000048e8c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0xb, 0xc000048ea8, 0xc000048e8c, 0x0, 0x43f35b, 0xc000048e88, 0x10000c000048eb8)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0xb, 0x0, 0x0, 0x0, 0xc000966420, 0x0, 0x5d6c20)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).Accept(0xc00011fe60, 0x0, 0x0, 0x0, 0x0)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:171 +0x3b
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc00011fe60, 0xc00011fe70)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:94 +0x37
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:92 +0x180

goroutine 312 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0xb, 0xc00003ae48, 0xc00003ae2c, 0x0, 0x0, 0x0, 0x5d88a0, 0xc00011e010, 0x5a25f6)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0xb, 0xc00003ae48, 0xc00003ae2c, 0x0, 0x545a42, 0x5a25f6, 0x3)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0xb, 0x0, 0x5490b6, 0x5a2755, 0x4, 0x5a3afb, 0xb)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).Accept(0xc0000633e0, 0x5f3eb499, 0xc00003af70, 0x47f506, 0x5f3eb499)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:171 +0x3b
github.com/ishidawataru/sctp.TestSCTPCloseRecv.func1(0xc0000633f0, 0xc0000633e0, 0xc0000950c0, 0xc00014c6c0, 0xc000103ce0)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:135 +0x5d
created by github.com/ishidawataru/sctp.TestSCTPCloseRecv
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:132 +0x1d4

goroutine 306 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0xb, 0xc00070cea8, 0xc00070ce8c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0xb, 0xc00070cea8, 0xc00070ce8c, 0x0, 0x43f37f, 0xc000031800, 0xc00070ceb8)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0xb, 0x0, 0x0, 0x0, 0xc0009666e0, 0x0, 0x5d6c20)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).Accept(0xc00011fe60, 0x0, 0x0, 0x0, 0x0)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:171 +0x3b
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc00011fe60, 0xc00011fe70)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:94 +0x37
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:92 +0x180

goroutine 159 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0xb, 0xc000787ea8, 0xc000787e8c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0xb, 0xc000787ea8, 0xc000787e8c, 0x0, 0x43f37f, 0xc000031800, 0xc000787eb8)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0xb, 0x0, 0x0, 0x0, 0xc000966540, 0x0, 0x5d6c20)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).Accept(0xc00011fe60, 0x0, 0x0, 0x0, 0x0)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:171 +0x3b
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc00011fe60, 0xc00011fe70)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:94 +0x37
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:92 +0x180

goroutine 160 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0xb, 0xc0003a7ea8, 0xc0003a7e8c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0xb, 0xc0003a7ea8, 0xc0003a7e8c, 0x0, 0x43f35b, 0xc0003a7e88, 0x10000c0003a7eb8)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0xb, 0x0, 0x0, 0x0, 0xc00007e780, 0x0, 0x5d6c20)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).Accept(0xc00011fe60, 0x0, 0x0, 0x0, 0x0)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:171 +0x3b
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc00011fe60, 0xc00011fe70)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:94 +0x37
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:92 +0x180

goroutine 157 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0xb, 0xc00056fea8, 0xc00056fe8c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0xb, 0xc00056fea8, 0xc00056fe8c, 0x0, 0x43f37f, 0xc00002c800, 0xc00056feb8)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0xb, 0x0, 0x0, 0x0, 0xc0008f38a0, 0x0, 0x5d6c20)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).Accept(0xc00011fe60, 0x0, 0x0, 0x0, 0x0)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:171 +0x3b
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc00011fe60, 0xc00011fe70)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:94 +0x37
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:92 +0x180

goroutine 158 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0xb, 0xc000387ea8, 0xc000387e8c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0xb, 0xc000387ea8, 0xc000387e8c, 0x0, 0x43f37f, 0xc000031800, 0xc000387eb8)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0xb, 0x0, 0x0, 0x0, 0xc00007e7e0, 0x0, 0x5d6c20)
	/gnu/store/6458fbhykzfhc403j1h8gxss01wjh756-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).Accept(0xc00011fe60, 0x0, 0x0, 0x0, 0x0)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:171 +0x3b
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc00011fe60, 0xc00011fe70)
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:94 +0x37
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
	/tmp/guix-build-go-sctp-0.0.0-1.07191f8.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:92 +0x180
FAIL	github.com/ishidawataru/sctp	600.010s
FAIL
command "go" "test" "github.com/ishidawataru/sctp" failed with status 1
starting phase `check'
panic: test timed out after 10m0s

goroutine 590 [running]:
testing.(*M).startAlarm.func1()
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/testing/testing.go:1459 +0xdf
created by time.goFunc
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/time/sleep.go:168 +0x44

goroutine 1 [chan receive, 9 minutes]:
testing.(*T).Run(0xc0000ea6c0, 0x5a73ef, 0x11, 0x5af938, 0x47f501)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/testing/testing.go:1043 +0x37e
testing.runTests.func1(0xc0000ea000)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/testing/testing.go:1284 +0x78
testing.tRunner(0xc0000ea000, 0xc000095e10)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/testing/testing.go:991 +0xdc
testing.runTests(0xc00000e080, 0x6e4280, 0x6, 0x6, 0x0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/testing/testing.go:1282 +0x2a7
testing.(*M).Run(0xc0000e6000, 0x0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/testing/testing.go:1199 +0x15f
main.main()
        _testmain.go:54 +0x135

goroutine 595 [chan receive, 9 minutes]:
github.com/ishidawataru/sctp.TestSCTPCloseRecv(0xc0000ea6c0)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:158 +0x2de
testing.tRunner(0xc0000ea6c0, 0x5af938)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/testing/testing.go:991 +0xdc
created by testing.(*T).Run
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/testing/testing.go:1042 +0x357

goroutine 7 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0x7, 0xc000084688, 0xc00008466c, 0x0, 0x0, 0x0, 0xc000466080, 0xc00008466c, 0x0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0x7, 0xc000084688, 0xc00008466c, 0x0, 0x300000002, 0xc000001b00, 0xc000084690)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0x7, 0x0, 0x43f84e, 0xc000084738, 0x463fb0, 0xc000084780, 0xc000084788)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).AcceptSCTP(0xc0000283e0, 0x5af958, 0xc0007020b0, 0xc0000ea120)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:173 +0x3b
github.com/ishidawataru/sctp.(*SCTPListener).Accept(...)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:179
github.com/ishidawataru/sctp.TestStreams.func2(0xc0000283e0, 0xc0000ea120)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_streams_test.go:41 +0x75
created by github.com/ishidawataru/sctp.TestStreams
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_streams_test.go:39 +0x412

goroutine 144 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0x8, 0xc000639eb0, 0xc000639e94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0x8, 0xc000639eb0, 0xc000639e94, 0x0, 0x43f37f, 0xc00002e800, 0xc000639ec0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0x8, 0x0, 0x0, 0x0, 0xc000587600, 0x0, 0x5d93c0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).AcceptSCTP(0xc000506220, 0x0, 0x0, 0x0)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:173 +0x3b
github.com/ishidawataru/sctp.(*SCTPListener).Accept(...)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:179
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc000506220, 0xc000506230)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:98 +0x40
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:96 +0x18d

goroutine 138 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0x8, 0xc000924eb0, 0xc000924e94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0x8, 0xc000924eb0, 0xc000924e94, 0x0, 0x43f37f, 0xc000031000, 0xc000924ec0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0x8, 0x0, 0x0, 0x0, 0xc000934da0, 0x0, 0x5d93c0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).AcceptSCTP(0xc000506220, 0x0, 0x0, 0x0)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:173 +0x3b
github.com/ishidawataru/sctp.(*SCTPListener).Accept(...)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:179
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc000506220, 0xc000506230)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:98 +0x40
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:96 +0x18d

goroutine 141 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0x8, 0xc0004fceb0, 0xc0004fce94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0x8, 0xc0004fceb0, 0xc0004fce94, 0x0, 0x43f37f, 0xc000031000, 0xc0004fcec0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0x8, 0x0, 0x0, 0x0, 0xc000935100, 0x0, 0x5d93c0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).AcceptSCTP(0xc000506220, 0x0, 0x0, 0x0)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:173 +0x3b
github.com/ishidawataru/sctp.(*SCTPListener).Accept(...)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:179
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc000506220, 0xc000506230)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:98 +0x40
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:96 +0x18d

goroutine 596 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0x8, 0xc00019fe48, 0xc00019fe2c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0x8, 0xc00019fe48, 0xc00019fe2c, 0x0, 0x0, 0x0, 0x0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0x8, 0x0, 0x100000081, 0x0, 0x0, 0x0, 0x0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).AcceptSCTP(0xc00060f740, 0x5afe70, 0xc000d96100, 0xc00019ffc8)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:173 +0x3b
github.com/ishidawataru/sctp.(*SCTPListener).Accept(...)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:179
github.com/ishidawataru/sctp.TestSCTPCloseRecv.func1(0xc00060f750, 0xc00060f740, 0xc0002863e0, 0xc0000ea6c0, 0xc000a8c240)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:140 +0x5d
created by github.com/ishidawataru/sctp.TestSCTPCloseRecv
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:137 +0x1e4

goroutine 142 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0x8, 0xc000d98eb0, 0xc000d98e94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0x8, 0xc000d98eb0, 0xc000d98e94, 0x0, 0x43f37f, 0xc00002c000, 0xc000d98ec0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0x8, 0x0, 0x0, 0x0, 0xc0006a0f20, 0x0, 0x5d93c0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).AcceptSCTP(0xc000506220, 0x0, 0x0, 0x0)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:173 +0x3b
github.com/ishidawataru/sctp.(*SCTPListener).Accept(...)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:179
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc000506220, 0xc000506230)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:98 +0x40
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:96 +0x18d

goroutine 145 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0x8, 0xc000d99eb0, 0xc000d99e94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0x8, 0xc000d99eb0, 0xc000d99e94, 0x0, 0x43f37f, 0xc000033800, 0xc000d99ec0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0x8, 0x0, 0x0, 0x0, 0xc0006f71c0, 0x0, 0x5d93c0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).AcceptSCTP(0xc000506220, 0x0, 0x0, 0x0)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:173 +0x3b
github.com/ishidawataru/sctp.(*SCTPListener).Accept(...)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:179
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc000506220, 0xc000506230)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:98 +0x40
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:96 +0x18d

goroutine 143 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0x8, 0xc0004fbeb0, 0xc0004fbe94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0x8, 0xc0004fbeb0, 0xc0004fbe94, 0x0, 0x43f37f, 0xc00002e800, 0xc0004fbec0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0x8, 0x0, 0x0, 0x0, 0xc000587480, 0x0, 0x5d93c0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).AcceptSCTP(0xc000506220, 0x0, 0x0, 0x0)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:173 +0x3b
github.com/ishidawataru/sctp.(*SCTPListener).Accept(...)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:179
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc000506220, 0xc000506230)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:98 +0x40
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:96 +0x18d

goroutine 626 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0x8, 0xc000c2aeb0, 0xc000c2ae94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0x8, 0xc000c2aeb0, 0xc000c2ae94, 0x0, 0x43f37f, 0xc000031000, 0xc000c2aec0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0x8, 0x0, 0x0, 0x0, 0xc000935160, 0x0, 0x5d93c0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).AcceptSCTP(0xc000506220, 0x0, 0x0, 0x0)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:173 +0x3b
github.com/ishidawataru/sctp.(*SCTPListener).Accept(...)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:179
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc000506220, 0xc000506230)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:98 +0x40
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:96 +0x18d

goroutine 627 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0x8, 0xc000e94eb0, 0xc000e94e94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0x8, 0xc000e94eb0, 0xc000e94e94, 0x0, 0x43f37f, 0xc00002e800, 0xc000e94ec0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0x8, 0x0, 0x0, 0x0, 0xc0005874e0, 0x0, 0x5d93c0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).AcceptSCTP(0xc000506220, 0x0, 0x0, 0x0)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:173 +0x3b
github.com/ishidawataru/sctp.(*SCTPListener).Accept(...)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:179
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc000506220, 0xc000506230)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:98 +0x40
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:96 +0x18d

goroutine 139 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0x8, 0xc000b3beb0, 0xc000b3be94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0x8, 0xc000b3beb0, 0xc000b3be94, 0x0, 0x43f37f, 0xc00002e800, 0xc000b3bec0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0x8, 0x0, 0x0, 0x0, 0xc0005875a0, 0x0, 0x5d93c0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).AcceptSCTP(0xc000506220, 0x0, 0x0, 0x0)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:173 +0x3b
github.com/ishidawataru/sctp.(*SCTPListener).Accept(...)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:179
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc000506220, 0xc000506230)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:98 +0x40
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:96 +0x18d

goroutine 140 [syscall, 9 minutes]:
syscall.Syscall6(0x120, 0x8, 0xc0006c3eb0, 0xc0006c3e94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/asm_linux_amd64.s:41 +0x5
syscall.accept4(0x8, 0xc0006c3eb0, 0xc0006c3e94, 0x0, 0x43f37f, 0xc000031000, 0xc0006c3ec0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/zsyscall_linux_amd64.go:1444 +0x7b
syscall.Accept4(0x8, 0x0, 0x0, 0x0, 0xc0009349c0, 0x0, 0x5d93c0)
        /gnu/store/mq5mv1l7r2fgdfakwgqmxhf3gp4dx3wv-go-1.14.4/src/syscall/syscall_linux.go:533 +0x88
github.com/ishidawataru/sctp.(*SCTPListener).AcceptSCTP(0xc000506220, 0x0, 0x0, 0x0)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:173 +0x3b
github.com/ishidawataru/sctp.(*SCTPListener).Accept(...)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_linux.go:179
github.com/ishidawataru/sctp.TestSCTPConcurrentAccept.func1(0xc000506220, 0xc000506230)
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:98 +0x40
created by github.com/ishidawataru/sctp.TestSCTPConcurrentAccept
        /tmp/guix-build-go-sctp-0.0.0-1.6e2cb13.drv-0/src/github.com/ishidawataru/sctp/sctp_test.go:96 +0x18d
FAIL    github.com/ishidawataru/sctp    600.019s
FAIL
command "go" "test" "github.com/ishidawataru/sctp" failed with status 1

I am not sure what the best way to debug this is, but it seems to be pointing at some deeper issue in the code.

@AnshulGunde
Copy link

Hi,

I am also facing "transport endpoint is already connected". It seems that this problem is coming with go version 1.14.4.
We have never faced this issue with 1.12.7 go version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants