История изменений
Исправление X512, (текущая версия) :
for (;;) {
try {
MyService myservice;
myservice.run();
break;
} catch (...) {
log(CRITICAL) << "myservice failed";
}
}
bool quit = false;
while (!quit) {
try {
MyService myservice;
myservice.run();
quit = true;
} catch (...) {
log(CRITICAL) << "myservice failed";
}
}
Исправление X512, :
for (;;) {
try {
MyService myservice;
myservice.run();
break;
} catch (...) {
log(CRITICAL) << "myservice failed";
}
}
bool quit = true;
while (!quit) {
try {
MyService myservice;
myservice.run();
quit = true;
} catch (...) {
log(CRITICAL) << "myservice failed";
}
}
Исходная версия X512, :
for (;;) {
try {
MyService myservice;
myservice.run();
break;
} catch (...) {
log(CRITICAL) << "myservice failed";
}
}