GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

Remove for loop around broker.Negotiate

Instead of continuously polling the broker until the client receives a
snowflake, fail back to the Connect() loop and try again to collect more
peers after ReconnectTimeout.
4 jobs for issue/40021 in 17 minutes and 53 seconds (queued for 3 minutes and 12 seconds)
Status Job ID Name Coverage
  Test
passed #5533
android

00:05:49

passed #5536
debian-testing

00:07:49

passed #5534
go-1.13

00:01:36

passed #5535
go-1.14

00:02:37