{
for (std::vector<Server *>::iterator iter= servers.begin(); iter != servers.end(); ++iter)
{
- (*iter)->start();
+ Server *server = *iter;
+
+ if (server->check()) {
+ server->kill();
+ }
+ server->start();
}
}
{
Outn();
Out << "STARTING SERVER(pid:" << server->pid() << "): " << server->running();
- Outn();
}
#endif
}