TestServerShutdown has been intermittently failing in the pipeline due to leftover connections not being closed.
Current shutdown logic will issue close on idle connections and pause for 200 ms before reevaluating. Shutdown should be waiting for each connection to be closed but that does not appear to be the case.