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

TestAgentActiveTCP test is failing due to data race #573

Open
stv0g opened this issue May 17, 2023 · 0 comments
Open

TestAgentActiveTCP test is failing due to data race #573

stv0g opened this issue May 17, 2023 · 0 comments
Labels
bug Something isn't working testing

Comments

@stv0g
Copy link
Member

stv0g commented May 17, 2023

See: https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570

passive-ice-tcp-mux INFO: 2023/05/17 12:43:37 Listening TCP on 10.1.0.30:7686
  ice TRACE: 12:43:37.744593 agent.go:512: Unset selected candidate pair
  ice TRACE: 12:43:37.745641 agent.go:512: Unset selected candidate pair
  ice DEBUG: 12:43:37.745949 gather.go:240: GetConn by ufrag: kmUfnWkdlJpBvnvw
  ice DEBUG: 12:43:37.746306 gather.go:240: GetConn by ufrag: kmUfnWkdlJpBvnvw
  ice DEBUG: 12:43:37.746546 gather.go:240: GetConn by ufrag: kmUfnWkdlJpBvnvw
  ice INFO: 2023/05/17 12:43:37 Ignoring remote candidate with tcpType active: tcp4 host 127.0.0.1:0
  ice INFO: 2023/05/17 12:43:37 Ignoring remote candidate with tcpType active: tcp4 host 10.1.0.30:0
  ice INFO: 2023/05/17 12:43:37 Ignoring remote candidate with tcpType active: tcp4 host 172.17.0.1:0
  ice ERROR: 2023/05/17 12:43:37 Failed to dial TCP address 127.0.0.1:7686: dial tcp 127.0.0.1:7686: connect: connection refused
  ice ERROR: 2023/05/17 12:43:37 Failed to dial TCP address 127.0.0.1:7686: dial tcp 127.0.0.1:7686: connect: connection refused
  ice INFO: 2023/05/17 12:43:37 AddConn: tcp remote 10.1.0.30:7686 to local 10.1.0.30:57144
  ice INFO: 2023/05/17 12:43:37 Ignoring remote candidate with tcpType active: tcp4 host 10.1.0.30:0
  ==================
  WARNING: DATA RACE
  Write at 0x00c00010ce00 by goroutine 19:
    github.com/pion/ice/v2.(*Agent).addPair()
        /home/runner/work/ice/ice/agent.go:626 +0x70b
    github.com/pion/ice/v2.(*Agent).addRemoteCandidate()
        /home/runner/work/ice/ice/agent.go:782 +0x444
    github.com/pion/ice/v2.(*Agent).AddRemoteCandidate.func1.1()
        /home/runner/work/ice/ice/agent.go:722 +0x59
    github.com/pion/ice/v2.(*Agent).taskLoop()
        /home/runner/work/ice/ice/agent.go:240 +0x191
    github.com/pion/ice/v2.NewAgent.func2()
        /home/runner/work/ice/ice/agent.go:363 +0x39
  
  Previous read at 0x00c00010ce00 by goroutine 11:
    github.com/pion/ice/v2.(*candidateBase).Port()
        /home/runner/work/ice/ice/candidate_base.go:93 +0x18c
    github.com/pion/ice/v2.(*candidateBase).Marshal()
        /home/runner/work/ice/ice/candidate_base.go:462 +0x2a9
    github.com/pion/ice/v2.(*candidateBase).copy()
        /home/runner/work/ice/ice/candidate_base.go:446 +0x44
    github.com/pion/ice/v2.(*CandidateHost).copy()
        <autogenerated>:1 +0x37
    github.com/pion/ice/v2.gatherAndExchangeCandidates()
        /home/runner/work/ice/ice/transport_test.go:175 +0x313
    github.com/pion/ice/v2.connect()
        /home/runner/work/ice/ice/transport_test.go:184 +0xb6
    github.com/pion/ice/v2.TestAgentActiveTCP.func1()
        /home/runner/work/ice/ice/agent_active_tcp_test.go:139 +0x729
    testing.tRunner()
        /opt/hostedtoolcache/go/1.19.9/x64/src/testing/testing.go:1446 +0x216
    testing.(*T).Run.func1()
        /opt/hostedtoolcache/go/1.19.9/x64/src/testing/testing.go:1493 +0x47
  
  Goroutine 19 (running) created at:
    github.com/pion/ice/v2.NewAgent()
        /home/runner/work/ice/ice/agent.go:363 +0x1af9
    github.com/pion/ice/v2.TestAgentActiveTCP.func1()
        /home/runner/work/ice/ice/agent_active_tcp_test.go:130 +0x6cd
    testing.tRunner()
        /opt/hostedtoolcache/go/1.19.9/x64/src/testing/testing.go:1446 +0x216
    testing.(*T).Run.func1()
        /opt/hostedtoolcache/go/1.19.9/x64/src/testing/testing.go:1493 +0x47
  
  Goroutine 11 (running) created at:
    testing.(*T).Run()
        /opt/hostedtoolcache/go/1.19.9/x64/src/testing/testing.go:1493 +0x75d
    github.com/pion/ice/v2.TestAgentActiveTCP()
        /home/runner/work/ice/ice/agent_active_tcp_test.go:90 +0x8b0
    testing.tRunner()
        /opt/hostedtoolcache/go/1.19.9/x64/src/testing/testing.go:1446 +0x216
    testing.(*T).Run.func1()
        /opt/hostedtoolcache/go/1.19.9/x64/src/testing/testing.go:1493 +0x47
  ==================
  ==================
  WARNING: DATA RACE
  Write at 0x00c00010ce58 by goroutine 19:
    github.com/pion/ice/v2.(*candidateBase).start()
        /home/runner/work/ice/ice/candidate_base.go:244 +0xc4
    github.com/pion/ice/v2.(*CandidateHost).start()
        <autogenerated>:1 +0x6b
    github.com/pion/ice/v2.(*Agent).addPair()
        /home/runner/work/ice/ice/agent.go:627 +0x76a
    github.com/pion/ice/v2.(*Agent).addRemoteCandidate()
        /home/runner/work/ice/ice/agent.go:782 +0x444
    github.com/pion/ice/v2.(*Agent).AddRemoteCandidate.func1.1()
        /home/runner/work/ice/ice/agent.go:722 +0x59
    github.com/pion/ice/v2.(*Agent).taskLoop()
        /home/runner/work/ice/ice/agent.go:240 +0x191
    github.com/pion/ice/v2.NewAgent.func2()
        /home/runner/work/ice/ice/agent.go:363 +0x39
  
  Previous read at 0x00c00010ce58 by goroutine 11:
    github.com/pion/ice/v2.(*candidateBase).agent()
        /home/runner/work/ice/ice/candidate_base.go:438 +0x11d
    github.com/pion/ice/v2.(*candidateBase).TypePreference()
        /home/runner/work/ice/ice/candidate_base.go:200 +0x12b
    github.com/pion/ice/v2.(*candidateBase).Priority()
        /home/runner/work/ice/ice/candidate_base.go:224 +0xb9
    github.com/pion/ice/v2.(*candidateBase).Marshal()
        /home/runner/work/ice/ice/candidate_base.go:460 +0x124
    github.com/pion/ice/v2.(*candidateBase).copy()
        /home/runner/work/ice/ice/candidate_base.go:446 +0x44
    github.com/pion/ice/v2.(*CandidateHost).copy()
        <autogenerated>:1 +0x37
    github.com/pion/ice/v2.gatherAndExchangeCandidates()
        /home/runner/work/ice/ice/transport_test.go:175 +0x313
    github.com/pion/ice/v2.connect()
        /home/runner/work/ice/ice/transport_test.go:184 +0xb6
    github.com/pion/ice/v2.TestAgentActiveTCP.func1()
        /home/runner/work/ice/ice/agent_active_tcp_test.go:139 +0x729
    testing.tRunner()
        /opt/hostedtoolcache/go/1.19.9/x64/src/testing/testing.go:1446 +0x216
    testing.(*T).Run.func1()
        /opt/hostedtoolcache/go/1.19.9/x64/src/testing/testing.go:1493 +0x47
  
  Goroutine 19 (running) created at:
    github.com/pion/ice/v2.NewAgent()
        /home/runner/work/ice/ice/agent.go:363 +0x1af9
    github.com/pion/ice/v2.TestAgentActiveTCP.func1()
        /home/runner/work/ice/ice/agent_active_tcp_test.go:130 +0x6cd
    testing.tRunner()
        /opt/hostedtoolcache/go/1.19.9/x64/src/testing/testing.go:1446 +0x216
    testing.(*T).Run.func1()
        /opt/hostedtoolcache/go/1.19.9/x64/src/testing/testing.go:1493 +0x47
  
  Goroutine 11 (running) created at:
    testing.(*T).Run()
        /opt/hostedtoolcache/go/1.19.9/x64/src/testing/testing.go:1493 +0x75d
    github.com/pion/ice/v2.TestAgentActiveTCP()
        /home/runner/work/ice/ice/agent_active_tcp_test.go:90 +0x8b0
    testing.tRunner()
        /opt/hostedtoolcache/go/1.19.9/x64/src/testing/testing.go:1446 +0x216
    testing.(*T).Run.func1()
        /opt/hostedtoolcache/go/1.19.9/x64/src/testing/testing.go:1493 +0x47
  ==================
  passive-ice-tcp-mux DEBUG: 12:43:37.750972 tcp_mux.go:88: Accepted connection from: 10.1.0.30:57144 to 10.1.0.30:7686
  passive-ice-tcp-mux DEBUG: 12:43:37.751027 tcp_mux.go:88: Accepted connection from: 10.1.0.30:57158 to 10.1.0.30:7686
  ice INFO: 2023/05/17 12:43:37 AddConn: tcp remote 10.1.0.30:7686 to local 10.1.0.30:57158
  ice ERROR: 2023/05/17 12:43:37 Failed to dial TCP address 172.17.0.1:7686: dial tcp 172.17.0.1:7686: connect: connection refused
  ice ERROR: 2023/05/17 12:43:37 Failed to dial TCP address 172.17.0.1:7686: dial tcp 172.17.0.1:7686: connect: connection refused
  ice INFO: 2023/05/17 12:43:37 Ignoring remote candidate with tcpType active: tcp4 host 172.17.0.1:0
  ice DEBUG: 12:43:37.752290 agent.go:394: Started agent: isControlling? false, remoteUfrag: "HgidgySViOkIzfbk", remotePwd: "GrJEgtOqcIPGuKaqMzcgIRSVgrrgANJY"
  ice INFO: 2023/05/17 12:43:37 Setting new connection state: Checking
  ice TRACE: 12:43:37.752456 agent.go:535: pinging all candidates
  ice WARNING: 2023/05/17 12:43:37 Failed to ping without candidate pairs. Connection is not possible yet.
  ice DEBUG: 12:43:37.752976 agent.go:394: Started agent: isControlling? true, remoteUfrag: "kmUfnWkdlJpBvnvw", remotePwd: "CWIptnqqBEUtXHeNUgwRtikfbiUCdFmS"
  ice INFO: 2023/05/17 12:43:37 Setting new connection state: Checking
  ice TRACE: 12:43:37.753115 agent.go:535: pinging all candidates
  ice TRACE: 12:43:37.753244 agent.go:945: ping STUN from tcp4 host 10.1.0.30:57144 to tcp4 host 10.1.0.30:7686
  passive-ice-tcp-mux DEBUG: 12:43:37.753358 tcp_mux.go:194: msg attr: USERNAME: 0x6b6d55666e576b646c4a7042766e76773a4867696467795356694f6b497a66626b
  ice TRACE: 12:43:37.753390 agent.go:945: ping STUN from tcp4 host 172.17.0.1:57158 to tcp4 host 10.1.0.30:7686
  passive-ice-tcp-mux DEBUG: 12:43:37.753504 tcp_mux.go:194: msg attr: USERNAME: 0x6b6d55666e576b646c4a7042766e76773a4867696467795356694f6b497a66626b
  passive-ice-tcp-mux DEBUG: 12:43:37.753537 tcp_mux.go:194: msg attr: ICE-CONTROLLING: 0xf2ff6618071327fd
  passive-ice-tcp-mux DEBUG: 12:43:37.753561 tcp_mux.go:194: msg attr: PRIORITY: 0x63dfffff
  passive-ice-tcp-mux DEBUG: 12:43:37.753584 tcp_mux.go:194: msg attr: MESSAGE-INTEGRITY: 0xbd9c2e69235530ede42372a3a00db052b076b060
  passive-ice-tcp-mux DEBUG: 12:43:37.753607 tcp_mux.go:194: msg attr: FINGERPRINT: 0x5299d3db
  passive-ice-tcp-mux DEBUG: 12:43:37.753621 tcp_mux.go:205: Ufrag: kmUfnWkdlJpBvnvw
  passive-ice-tcp-mux INFO: 2023/05/17 12:43:37 AddConn: tcp remote 10.1.0.30:57158 to local 10.1.0.30:7686
  passive-ice-tcp-mux DEBUG: 12:43:37.753392 tcp_mux.go:194: msg attr: ICE-CONTROLLING: 0xf2ff6618071327fd
  passive-ice-tcp-mux DEBUG: 12:43:37.753963 tcp_mux.go:194: msg attr: PRIORITY: 0x63dfffff
  passive-ice-tcp-mux DEBUG: 12:43:37.753987 tcp_mux.go:194: msg attr: MESSAGE-INTEGRITY: 0x48f8838c6d27e3c7d365265f3d1373c310854d4d
  passive-ice-tcp-mux DEBUG: 12:43:37.754012 tcp_mux.go:194: msg attr: FINGERPRINT: 0x17fca280
  passive-ice-tcp-mux DEBUG: 12:43:37.754027 tcp_mux.go:205: Ufrag: kmUfnWkdlJpBvnvw
  passive-ice-tcp-mux INFO: 2023/05/17 12:43:37 AddConn: tcp remote 10.1.0.30:57144 to local 10.1.0.30:7686
  ice DEBUG: 12:43:37.754387 agent.go:1097: Adding a new peer-reflexive candidate: 10.1.0.30:57144 
  ice TRACE: 12:43:37.754473 agent.go:1101: inbound STUN (Request) from 10.1.0.30:57144 to tcp4 host 10.1.0.30:7686
  ice TRACE: 12:43:37.754722 agent.go:945: ping STUN from tcp4 host 10.1.0.30:7686 to tcp4 prflx 10.1.0.30:57144 related :0
  ice TRACE: 12:43:37.754773 selection.go:133: inbound STUN (SuccessResponse) from tcp4 host 10.1.0.30:7686 to tcp4 host 10.1.0.30:57144
  ice TRACE: 12:43:37.754791 agent.go:535: pinging all candidates
  ice TRACE: 12:43:37.754893 selection.go:143: Found valid candidate pair: prio 7178737803413422079 (local, prio 1675624447) tcp4 host 10.1.0.30:57144 <-> tcp4 host 10.1.0.30:7686 (remote, prio 1671430143)
  ice TRACE: 12:43:37.754902 agent.go:945: ping STUN from tcp4 host 127.0.0.1:7686 to tcp4 prflx 10.1.0.30:57144 related :0
  ice TRACE: 12:43:37.754928 candidatepair.go:100: failed to send STUN message: io: read/write on closed pipe
  ice TRACE: 12:43:37.754999 agent.go:1101: inbound STUN (Request) from 10.1.0.30:7686 to tcp4 host 10.1.0.30:57144
  ice TRACE: 12:43:37.755020 agent.go:945: ping STUN from tcp4 host 10.1.0.30:7686 to tcp4 prflx 10.1.0.30:57144 related :0
  ice TRACE: 12:43:37.755139 agent.go:945: ping STUN from tcp4 host 172.17.0.1:7686 to tcp4 prflx 10.1.0.30:57144 related :0
  ice TRACE: 12:43:37.755162 candidatepair.go:100: failed to send STUN message: io: read/write on closed pipe
  ice TRACE: 12:43:37.755226 agent.go:1101: inbound STUN (Request) from 10.1.0.30:7686 to tcp4 host 10.1.0.30:57144
  ice DEBUG: 12:43:37.755311 agent.go:1097: Adding a new peer-reflexive candidate: 10.1.0.30:57158 
  ice TRACE: 12:43:37.755361 agent.go:1101: inbound STUN (Request) from 10.1.0.30:57158 to tcp4 host 10.1.0.30:7686
  ice TRACE: 12:43:37.755527 agent.go:945: ping STUN from tcp4 host 10.1.0.30:7686 to tcp4 prflx 10.1.0.30:57158 related :0
  ice TRACE: 12:43:37.755654 selection.go:224: inbound STUN (SuccessResponse) from tcp4 prflx 10.1.0.30:57144 related :0 to tcp4 host 10.1.0.30:7686
  ice TRACE: 12:43:37.755886 selection.go:234: Found valid candidate pair: prio 60[25](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:32)816299066621951 (local, prio 1671430143) tcp4 host 10.1.0.30:7686 <-> tcp4 prflx 10.1.0.30:57144 related :0 (remote, prio 1402994687)
  ice TRACE: 12:43:37.755913 agent.go:535: pinging all candidates
  ice TRACE: 12:43:37.755990 agent.go:945: ping STUN from tcp4 host 1[27](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:34).0.0.1:7686 to tcp4 prflx 10.1.0.30:57144 related :0
  ice TRACE: 12:43:37.756017 candidatepair.go:100: failed to send STUN message: io: read/write on closed pipe
  ice TRACE: 12:43:37.756088 agent.go:945: ping STUN from tcp4 host 172.17.0.1:7686 to tcp4 prflx 10.1.0.30:57144 related :0
  ice TRACE: 12:43:37.756112 candidatepair.go:100: failed to send STUN message: io: read/write on closed pipe
  ice TRACE: 12:43:37.756181 agent.go:945: ping STUN from tcp4 host 127.0.0.1:7686 to tcp4 prflx 10.1.0.30:57158 related :0
  ice TRACE: 12:43:37.756209 candidatepair.go:100: failed to send STUN message: io: read/write on closed pipe
  ice TRACE: 12:43:37.756[28](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:35)4 agent.go:945: ping STUN from tcp4 host 10.1.0.30:7686 to tcp4 prflx 10.1.0.30:57158 related :0
  ice TRACE: 12:43:37.756387 agent.go:945: ping STUN from tcp4 host 172.17.0.1:7686 to tcp4 prflx 10.1.0.30:57158 related :0
  ice TRACE: 12:43:37.756412 candidatepair.go:100: failed to send STUN message: io: read/write on closed pipe
  ice TRACE: 12:43:37.756501 selection.go:224: inbound STUN (SuccessResponse) from tcp4 prflx 10.1.0.30:57144 related :0 to tcp4 host 10.1.0.30:7686
  ice TRACE: 12:43:37.756566 selection.go:234: Found valid candidate pair: prio 6025816[29](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:36)9066621951 (local, prio 16714[30](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:37)143) tcp4 host 10.1.0.30:7686 <-> tcp4 prflx 10.1.0.30:57144 related :0 (remote, prio 1402994687)
  ice TRACE: 12:43:37.756704 selection.go:133: inbound STUN (SuccessResponse) from tcp4 host 10.1.0.30:7686 to tcp4 host 172.17.0.1:57158
  ice TRACE: 12:43:37.756849 selection.go:143: Found valid candidate pair: prio 7178737803413422079 (local, prio 1675624447) tcp4 host 172.17.0.1:57158 <-> tcp4 host 10.1.0.30:7686 (remote, prio 1671430143)
  ice TRACE: 12:43:37.756977 agent.go:1101: inbound STUN (Request) from 10.1.0.30:7686 to tcp4 host 172.17.0.1:57158
  ice TRACE: 12:43:37.7572[31](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:38) agent.go:1101: inbound STUN (Request) from 10.1.0.30:7686 to tcp4 host 172.17.0.1:57158
  ice TRACE: 12:43:37.757399 selection.go:224: inbound STUN (SuccessResponse) from tcp4 prflx 10.1.0.30:57158 related :0 to tcp4 host 10.1.0.30:7686
  ice TRACE: 12:43:37.757512 selection.go:234: Found valid candidate pair: prio 6025816299066621951 (local, prio 1671430143) tcp4 host 10.1.0.30:7686 <-> tcp4 prflx 10.1.0.30:57158 related :0 (remote, prio 1402994687)
  ice TRACE: 12:43:37.757776 selection.go:224: inbound STUN (SuccessResponse) from tcp4 prflx 10.1.0.30:57158 related :0 to tcp4 host 10.1.0.30:7686
  ice TRACE: 12:43:37.757886 selection.go:234: Found valid candidate pair: prio 6025816299066621951 (local, prio 1671430143) tcp4 host 10.1.0.30:7686 <-> tcp4 prflx 10.1.0.30:57158 related :0 (remote, prio 1402994687)
  ice TRACE: 12:43:37.954255 selection.go:62: Nominatable pair found, nominating (tcp4 host 10.1.0.30:57144, tcp4 host 10.1.0.30:7686)
  ice TRACE: 12:43:37.954379 selection.go:90: ping STUN (nominate candidate pair) from tcp4 host 10.1.0.30:57144 to tcp4 host 10.1.0.30:7686
  ice TRACE: 12:43:37.954425 agent.go:945: ping STUN from tcp4 host 10.1.0.30:57144 to tcp4 host 10.1.0.30:7686
  ice TRACE: 12:43:37.954582 agent.go:1101: inbound STUN (Request) from 10.1.0.30:57144 to tcp4 host 10.1.0.30:7686
  ice TRACE: 12:43:37.954691 agent.go:518: Set selected candidate pair: prio 6025816299066621951 (local, prio 1671430143) tcp4 host 10.1.0.30:7686 <-> tcp4 prflx 10.1.0.30:57144 related :0 (remote, prio 1402994687)
  ice INFO: 2023/05/17 12:43:37 Setting new connection state: Connected
  ice TRACE: 12:43:37.954893 agent.go:945: ping STUN from tcp4 host 10.1.0.30:7686 to tcp4 prflx 10.1.0.30:57144 related :0
  ice TRACE: 12:43:37.955030 selection.go:1[33](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:40): inbound STUN (SuccessResponse) from tcp4 host 10.1.0.30:7686 to tcp4 host 10.1.0.30:57144
  ice TRACE: 12:43:37.955208 selection.go:143: Found valid candidate pair: prio 717873780[34](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:41)13422079 (local, prio 1675624447) tcp4 host 10.1.0.30:57144 <-> tcp4 host 10.1.0.30:7686 (remote, prio 1671430143)
  ice TRACE: 12:43:[37](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:44).955303 agent.go:518: Set selected candidate pair: prio 7178737803413422079 (local, prio 1675624447) tcp4 host 10.1.0.30:57144 <-> tcp4 host 10.1.0.30:7686 (remote, prio 1671430143)
  ice INFO: 2023/05/17 12:43:37 Setting new connection state: Connected
  ice TRACE: 12:43:37.955501 agent.go:1101: inbound STUN (Request) from 10.1.0.30:7686 to tcp4 host 10.1.0.30:57144
  ice TRACE: 12:43:37.955830 selection.go:224: inbound STUN (SuccessResponse) from tcp4 prflx 10.1.0.30:57144 related :0 to tcp4 host 10.1.0.30:7686
  ice TRACE: 12:43:37.955985 selection.go:234: Found valid candidate pair: prio 6025816299066621951 (local, prio 1671430143) tcp4 host 10.1.0.30:7686 <-> tcp4 prflx 10.1.0.30:57144 related :0 (remote, prio 1[40](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:47)2994687)
  ice INFO: 2023/05/17 12:[43](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:50):37 error reading streaming packet: read tcp 10.1.0.30:571[44](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:51)->10.1.0.30:7686: use of closed network connection
  ice WARNING: 2023/05/17 12:43:37 error closing connection: close tcp 10.1.0.30:[57](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:64)144->10.1.0.30:7686: use of closed network connection
  ice WARNING: 2023/05/17 12:43:37 Failed to read from candidate tcp4 host 10.1.0.30:57144: io: read/write on closed pipe
  ice INFO: 2023/05/17 12:43:37 error reading streaming packet: read tcp 10.1.0.30:571[58](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:65)->10.1.0.30:7[68](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:75)6: use of closed network connection
  ice WARNING: 2023/05/17 12:43:37 error closing connection: close tcp 10.1.0.30:5[71](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:78)58->10.1.0.30:7686: use of closed network connection
  ice WARNING: 2023/05/17 12:43:37 Failed to read from candidate tcp4 host 1[72](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:79).17.0.1:57158: io: read/write on closed pipe
  ice INFO: 2023/05/17 12:43:37 Setting new connection state: Closed
  ice WARNING: 2023/05/17 12:43:37 Failed to read from candidate tcp4 host 127.0.0.1:[76](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:83)[86](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:93): io: read/write on closed pipe
  passive-ice-tcp-mux INFO: 2023/05/17 12:43:37 error reading streaming packet: EOF
  passive-ice-tcp-mux INFO: 2023/05/17 12:43:37 error reading streaming packet: EOF
  passive-ice-tcp-mux WARNING: 2023/05/17 12:43:37 error closing connection: close tcp 10.1.0.30:7686->10.1.0.30:57158: use of closed network connection
  passive-ice-tcp-mux WARNING: 2023/05/17 12:43:37 error closing connection: close tcp 10.1.0.30:7686->10.1.0.30:57144: use of closed network connection
  ice WARNING: 2023/05/17 12:43:37 Failed to read from candidate tcp4 host 10.1.0.30:7686: io: read/write on closed pipe
  ice WARNING: 2023/05/17 12:43:37 Failed to read from candidate tcp4 host 172.17.0.1:7686: io: read/write on closed pipe
  ice INFO: 2023/05/17 12:43:37 Setting new connection state: Closed
  passive-ice-tcp-mux INFO: 2023/05/17 12:43:37 Error accepting connection: accept tcp 10.1.0.30:7686: use of closed network connection
      testing.go:[131](https://github.com/pion/ice/actions/runs/5003274259/jobs/8964410882?pr=570#step:8:138)9: race detected during execution of test
@stv0g stv0g added bug Something isn't working testing labels May 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working testing
Projects
None yet
Development

No branches or pull requests

1 participant