Wait for all the sockets on graceful restart
We terminate gitaly on the first failure from a listening socket, but on a graceful restart we must wait for all the socket to properly terminate active connections.
Without this MR gitaly graceful restart will be really graceful only on configuration with a single listener (Unix, TCP, or TLS)
closes #1610 (closed)
Edited by GitLab Release Tools Bot