\r
int main(int argc, char *argv[])\r
{\r
+ bool daemon=false;\r
\r
#ifdef XMEM\r
xmem_disable_print();\r
if(argv[1] && strncmp(argv[1],"-d",2)==0)\r
{\r
Daemonize();\r
+ daemon=true;\r
}\r
#else\r
if(argv[1] && strncmp(argv[1],"-i",2)==0)\r
signal(SIGBREAK,SigHandler);\r
#endif\r
\r
- std::cout << "FMS Running in console mode." << std::endl;\r
- std::cout << "Use the administration pages, or CTRL+C to exit" << std::endl << std::endl;\r
- std::cout << "Available command line arguments:" << std::endl;\r
-#ifdef _WIN32\r
- std::cout << "-i\tinstall service" << std::endl;\r
- std::cout << "-u\tuninstall service" << std::endl;\r
-#else\r
- std::cout << "-d\trun as daemon" << std::endl;\r
-#endif\r
+ if(daemon==false)\r
+ {\r
+ std::cout << "FMS Running in console mode." << std::endl;\r
+ std::cout << "Use the administration pages, or CTRL+C to exit" << std::endl << std::endl;\r
+ std::cout << "Available command line arguments:" << std::endl;\r
+ #ifdef _WIN32\r
+ std::cout << "-i\tinstall service" << std::endl;\r
+ std::cout << "-u\tuninstall service" << std::endl;\r
+ #else\r
+ std::cout << "-d\trun as daemon" << std::endl;\r
+ #endif\r
+ }\r
\r
MainFunction();\r
\r