Skip to content

Commit 23bf3b1

Browse files
committed
Add 100ms host acceptance wait time
So that both TCP/UDP candidates are connected.
1 parent 268fff8 commit 23bf3b1

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

agent_active_tcp_test.go

+11-8
Original file line numberDiff line numberDiff line change
@@ -109,20 +109,23 @@ func TestAgentActiveTCP(t *testing.T) {
109109

110110
r.NotNil(tcpMux.LocalAddr(), "tcpMux.LocalAddr() is nil")
111111

112+
hostAcceptanceMinWait := 100 * time.Millisecond
112113
passiveAgent, err := NewAgent(&AgentConfig{
113-
TCPMux: tcpMux,
114-
CandidateTypes: []CandidateType{CandidateTypeHost},
115-
NetworkTypes: testCase.networkTypes,
116-
LoggerFactory: loggerFactory,
117-
IncludeLoopback: true,
114+
TCPMux: tcpMux,
115+
CandidateTypes: []CandidateType{CandidateTypeHost},
116+
NetworkTypes: testCase.networkTypes,
117+
LoggerFactory: loggerFactory,
118+
IncludeLoopback: true,
119+
HostAcceptanceMinWait: &hostAcceptanceMinWait,
118120
})
119121
r.NoError(err)
120122
r.NotNil(passiveAgent)
121123

122124
activeAgent, err := NewAgent(&AgentConfig{
123-
CandidateTypes: []CandidateType{CandidateTypeHost},
124-
NetworkTypes: testCase.networkTypes,
125-
LoggerFactory: loggerFactory,
125+
CandidateTypes: []CandidateType{CandidateTypeHost},
126+
NetworkTypes: testCase.networkTypes,
127+
LoggerFactory: loggerFactory,
128+
HostAcceptanceMinWait: &hostAcceptanceMinWait,
126129
})
127130
r.NoError(err)
128131
r.NotNil(activeAgent)

0 commit comments

Comments
 (0)