Much better fix for problem with proxies being started and stopped quickly.
Override SocketServer methods and add additional locking so we can wait
for the server thread to finish starting up.
TEST=Cherry-picked from TOT to this branch
(cherry picked from commit ce442072422a7fdf758817c82ab2cc06bd8af910)
(cherry picked from commit a2c4fde0ce48bea77698d545032c2b5ee9e75dda)
Reviewed-by: Don Garrett <firstname.lastname@example.org>
Tested-by: David James <email@example.com>
1 file changed