#include int quit = 0; #ifndef _WIN32 #include static void cleanup(int sig){ quit = 1; } #endif int main(){ fishbone::Client* client; std::unordered_map> param; client = new fishbone::Client(param); #ifndef _WIN32 signal(SIGINT, cleanup); signal(SIGTERM, cleanup); #endif while(!quit && client->step()); }