Changeset 1784 for box/chris/general/bin/bbackupd/Win32ServiceFunctions.cpp
- Timestamp:
- 01/08/2007 00:18:50 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
box/chris/general/bin/bbackupd/Win32ServiceFunctions.cpp
r1033 r1784 45 45 memset(buf, 0, sizeof(buf)); 46 46 _snprintf(buf, sizeof(buf)-1, "%s (%d)", s, err); 47 ::syslog(LOG_ERR, "%s",buf);47 BOX_ERROR(buf); 48 48 MessageBox(0, buf, "Error", 49 49 MB_OK | MB_SETFOREGROUND | MB_DEFAULT_DESKTOP_ONLY); … … 192 192 if (emu_stat(pConfigFileName, &st) != 0) 193 193 { 194 syslog(LOG_ERR, "Failed to open configuration file: "195 "%s: %s", pConfigFileName,strerror(errno));194 BOX_ERROR("Failed to open configuration file '" << 195 pConfigFileName << "': " << strerror(errno)); 196 196 return 1; 197 197 } … … 200 200 { 201 201 202 syslog(LOG_ERR, "Failed to open configuration file: "203 "%s: not a file", pConfigFileName);202 BOX_ERROR("Failed to open configuration file '" << 203 pConfigFileName << "': not a file"); 204 204 return 1; 205 205 } … … 210 210 if (!scm) 211 211 { 212 syslog(LOG_ERR, "Failed to open service control manager: "213 "error %d", GetLastError());212 BOX_ERROR("Failed to open service control manager: " << 213 GetErrorMessage(GetLastError())); 214 214 return 1; 215 215 } … … 249 249 case ERROR_SERVICE_EXISTS: 250 250 { 251 ::syslog(LOG_ERR,"Failed to create Box Backup "251 BOX_ERROR("Failed to create Box Backup " 252 252 "service: it already exists"); 253 253 } … … 256 256 case ERROR_SERVICE_MARKED_FOR_DELETE: 257 257 { 258 ::syslog(LOG_ERR,"Failed to create Box Backup "258 BOX_ERROR("Failed to create Box Backup " 259 259 "service: it is waiting to be deleted"); 260 260 } … … 263 263 case ERROR_DUPLICATE_SERVICE_NAME: 264 264 { 265 ::syslog(LOG_ERR,"Failed to create Box Backup "265 BOX_ERROR("Failed to create Box Backup " 266 266 "service: a service with this name " 267 267 "already exists"); … … 271 271 default: 272 272 { 273 ::syslog(LOG_ERR, "Failed to create Box Backup " 274 "service: error %d", err); 273 BOX_ERROR("Failed to create Box Backup " 274 "service: error " << 275 GetErrorMessage(GetLastError())); 275 276 } 276 277 } … … 279 280 } 280 281 281 ::syslog(LOG_INFO,"Created Box Backup service");282 BOX_INFO("Created Box Backup service"); 282 283 283 284 SERVICE_DESCRIPTION desc; … … 287 288 &desc)) 288 289 { 289 ::syslog(LOG_WARNING, "Failed to set description for"290 " Box Backup service: error %d", GetLastError());290 BOX_WARNING("Failed to set description for Box Backup " 291 "service: " << GetErrorMessage(GetLastError())); 291 292 } 292 293 … … 302 303 if (!scm) 303 304 { 304 syslog(LOG_ERR, "Failed to open service control manager: "305 "error %d", GetLastError());305 BOX_ERROR("Failed to open service control manager: " << 306 GetErrorMessage(GetLastError())); 306 307 return 1; 307 308 } … … 318 319 // hello microsoft? anyone home? 319 320 { 320 syslog(LOG_ERR,"Failed to open Box Backup service: "321 BOX_ERROR("Failed to open Box Backup service: " 321 322 "not installed or not found"); 322 323 } 323 324 else 324 325 { 325 syslog(LOG_ERR, "Failed to open Box Backup service: "326 "error %d", err);326 BOX_ERROR("Failed to open Box Backup service: " << 327 GetErrorMessage(err)); 327 328 } 328 329 return 1; … … 335 336 if (err != ERROR_SERVICE_NOT_ACTIVE) 336 337 { 337 syslog(LOG_WARNING, "Failed to stop Box Backup "338 "service: error %d", err);338 BOX_WARNING("Failed to stop Box Backup service: " << 339 GetErrorMessage(err)); 339 340 } 340 341 } … … 346 347 if (deleted) 347 348 { 348 syslog(LOG_INFO,"Box Backup service deleted");349 BOX_INFO("Box Backup service deleted"); 349 350 return 0; 350 351 } 351 352 else if (err == ERROR_SERVICE_MARKED_FOR_DELETE) 352 353 { 353 syslog(LOG_ERR,"Failed to remove Box Backup service: "354 BOX_ERROR("Failed to remove Box Backup service: " 354 355 "it is already being deleted"); 355 356 } 356 357 else 357 358 { 358 syslog(LOG_ERR, "Failed to remove Box Backup service: "359 "error %d", err);359 BOX_ERROR("Failed to remove Box Backup service: " << 360 GetErrorMessage(err)); 360 361 } 361 362
Note: See TracChangeset
for help on using the changeset viewer.
