ext/common/agents/HelperAgent/Main.cpp in passenger-4.0.27 vs ext/common/agents/HelperAgent/Main.cpp in passenger-4.0.28
- old
+ new
@@ -448,14 +448,13 @@
UPDATE_TRACE_POINT();
loggerFactory = boost::make_shared<UnionStation::LoggerFactory>(options.loggingAgentAddress,
"logging", options.loggingAgentPassword);
spawnerFactory = boost::make_shared<SpawnerFactory>(poolLoop.safe,
resourceLocator, generation, boost::make_shared<SpawnerConfig>(randomGenerator));
- pool = boost::make_shared<Pool>(poolLoop.safe.get(), spawnerFactory, loggerFactory,
- randomGenerator);
+ pool = boost::make_shared<Pool>(spawnerFactory, loggerFactory,
+ randomGenerator, &options);
pool->initialize();
pool->setMax(options.maxPoolSize);
- //pool->setMaxPerApp(maxInstancesPerApp);
pool->setMaxIdleTime(options.poolIdleTime * 1000000);
requestHandler = boost::make_shared<RequestHandler>(requestLoop.safe,
requestSocket, pool, options);