add loop
continuous-integration/drone/push Build is passing Details

rpc
Bastien OLLIER 2 years ago
parent b027ac07ec
commit 061135e2b3

@ -37,15 +37,11 @@ sk::runner_backend detect_backend() {
void mainLoop(std::queue<sk::program>& programLists){
while(true){
///auto now = std::chrono::system_clock::now();
//std::time_t now_time = std::chrono::system_clock::to_time_t(now);
//std::cout<<std::ctime(&now_time)<<" "<<programLists.size()<<std::endl;
//if (programLists.size() == 1)
// exit(0);
const sk::program &currentProgram = programLists.front();
const sk::host &currentHost = hosts.top();
sk::runner runner(detect_backend());
auto now = std::chrono::system_clock::now();
std::time_t now_time = std::chrono::system_clock::to_time_t(now);
std::cout<<std::ctime(&now_time)<<" "<<programLists.size()<<std::endl;
if (programLists.size() == 1)
exit(0);
}
}
@ -70,7 +66,7 @@ int main() {
srv.bind("add", [&hosts, &programLists](const std::string &prog, const std::string &image) {
programLists.push(sk::program{prog, image});
/*const sk::program &currentProgram = programLists.front();
const sk::program &currentProgram = programLists.front();
const sk::host &currentHost = hosts.top();
sk::runner runner(detect_backend());

Loading…
Cancel
Save