Skip to content

Commit d604a90

Browse files
authored
Merge pull request #1482 from smallstep/fix-reload-tests
Wait for Accept in TestBootstrapClientServerRotation
2 parents cbc46d1 + 0c3a1ae commit d604a90

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

ca/bootstrap_test.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -606,7 +606,13 @@ func doReload(ca *CA) error {
606606
}
607607
// Use same address in new server
608608
newCA.srv.Addr = ca.srv.Addr
609-
return ca.srv.Reload(newCA.srv)
609+
if err := ca.srv.Reload(newCA.srv); err != nil {
610+
return err
611+
}
612+
613+
// Wait a few ms until the http server calls listener.Accept()
614+
time.Sleep(100 * time.Millisecond)
615+
return nil
610616
}
611617

612618
func TestBootstrapListener(t *testing.T) {

0 commit comments

Comments
 (0)