AsyncServerManager svrManager = AsyncServerMgrFactory.createAsyncServer(mockChanMgr);
HttpFrontendManager mgr = HttpFrontendFactory.createFrontEnd(svrManager, timer, pool);
FrontendConfig config = new FrontendConfig("httpFrontend", new InetSocketAddress(port));
config.maxConnectToRequestTimeoutMs = 5000;
config.alwaysHttp2 = alwaysHttp2;
<BUG>mgr.createHttpServer(config, requestListenerForTest);

ConnectionListener[] listeners = mockChanMgr.fetchTcpConnectionListeners();</BUG>
Assert.assertEquals(1, listeners.length);
MockFuture<?> mockFuture = new MockFuture<>();

AsyncServerManager svrManager = AsyncServerMgrFactory.createAsyncServer(mockChanMgr);
HttpFrontendManager mgr = HttpFrontendFactory.createFrontEnd(svrManager, timer, pool);
FrontendConfig config = new FrontendConfig("httpFrontend", new InetSocketAddress(port));
config.maxConnectToRequestTimeoutMs = 5000;
config.alwaysHttp2 = alwaysHttp2;
HttpServer server = mgr.createHttpServer(config, requestListenerForTest);
server.start();
ConnectionListener[] listeners = mockChanMgr.fetchTcpConnectionListeners();
Assert.assertEquals(1, listeners.length);
MockFuture<?> mockFuture = new MockFuture<>();
