Loading src/blogi.cpp +3 −1 Original line number Diff line number Diff line Loading @@ -3430,7 +3430,7 @@ VOID WINAPI ServiceMain(DWORD dwArgc, LPTSTR* lpszArgv) { // Initialize service status g_ServiceStatus.dwServiceType = SERVICE_WIN32_OWN_PROCESS; g_ServiceStatus.dwControlsAccepted = SERVICE_ACCEPT_STOP; ReportSvcStatus(SERVICE_START_PENDING, NO_ERROR, 3000); ReportSvcStatus(SERVICE_START_PENDING, NO_ERROR, 10000); // 2. Create the stop event g_ServiceStopEvent = CreateEvent(NULL, TRUE, FALSE, NULL); Loading @@ -3441,6 +3441,7 @@ VOID WINAPI ServiceMain(DWORD dwArgc, LPTSTR* lpszArgv) { } // --- START LOGGING REDIRECTION --- ReportSvcStatus(SERVICE_START_PENDING, NO_ERROR, 10000); // Register event source so "Blogi" appears as its own source in Event Viewer { char exePath[MAX_PATH]; Loading @@ -3453,6 +3454,7 @@ VOID WINAPI ServiceMain(DWORD dwArgc, LPTSTR* lpszArgv) { try { std::cout << "Blogi Service is starting up. Streams redirected to Event Log." << std::endl; ReportSvcStatus(SERVICE_START_PENDING, NO_ERROR, 30000); try { blogi::Blogi::Cfg = std::unique_ptr<blogi::Config>(new blogi::Config("regedit:HKEY_LOCAL_MACHINE/SOFTWARE/Tuxist")); std::cout << "Configuration loaded successfully." << std::endl; Loading Loading
src/blogi.cpp +3 −1 Original line number Diff line number Diff line Loading @@ -3430,7 +3430,7 @@ VOID WINAPI ServiceMain(DWORD dwArgc, LPTSTR* lpszArgv) { // Initialize service status g_ServiceStatus.dwServiceType = SERVICE_WIN32_OWN_PROCESS; g_ServiceStatus.dwControlsAccepted = SERVICE_ACCEPT_STOP; ReportSvcStatus(SERVICE_START_PENDING, NO_ERROR, 3000); ReportSvcStatus(SERVICE_START_PENDING, NO_ERROR, 10000); // 2. Create the stop event g_ServiceStopEvent = CreateEvent(NULL, TRUE, FALSE, NULL); Loading @@ -3441,6 +3441,7 @@ VOID WINAPI ServiceMain(DWORD dwArgc, LPTSTR* lpszArgv) { } // --- START LOGGING REDIRECTION --- ReportSvcStatus(SERVICE_START_PENDING, NO_ERROR, 10000); // Register event source so "Blogi" appears as its own source in Event Viewer { char exePath[MAX_PATH]; Loading @@ -3453,6 +3454,7 @@ VOID WINAPI ServiceMain(DWORD dwArgc, LPTSTR* lpszArgv) { try { std::cout << "Blogi Service is starting up. Streams redirected to Event Log." << std::endl; ReportSvcStatus(SERVICE_START_PENDING, NO_ERROR, 30000); try { blogi::Blogi::Cfg = std::unique_ptr<blogi::Config>(new blogi::Config("regedit:HKEY_LOCAL_MACHINE/SOFTWARE/Tuxist")); std::cout << "Configuration loaded successfully." << std::endl; Loading