+ ParseArguments(argc, argv);
+
+ // signal handler
+ //TODO: Make this work
+ /*
+ int signals[] = {SIGINT, SIGSEGV, SIGTERM};
+ for (int i = 0; i < sizeof(signals)/sizeof(int); ++i)
+ {
+ signal(signals[i], SignalHandler);
+ }
+ */
+ Sensor_Init();
+ Sensor_StartAll("test");
+
+ // run request thread in the main thread
+ FCGI_RequestLoop(NULL);
+
+ Sensor_StopAll();
+
+ Cleanup();