Changeset 36680 in vbox
- Timestamp:
- Apr 15, 2011 10:16:47 AM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 71183
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/webservice/vboxweb.cpp
r36543 r36680 921 921 922 922 /* create release logger */ 923 PRTLOGGER pLoggerRelease ;924 static const char * const s_apszGroups [] = VBOX_LOGGROUP_NAMES;925 RTUINT fFlags = RTLOGFLAGS_PREFIX_THREAD | RTLOGFLAGS_PREFIX_TIME_PROG;923 PRTLOGGER pLoggerReleaseFile; 924 static const char * const s_apszGroupsFile[] = VBOX_LOGGROUP_NAMES; 925 RTUINT fFlagsFile = RTLOGFLAGS_PREFIX_THREAD | RTLOGFLAGS_PREFIX_TIME_PROG; 926 926 #if defined(RT_OS_WINDOWS) || defined(RT_OS_OS2) 927 fFlags |= RTLOGFLAGS_USECRLF;927 fFlagsFile |= RTLOGFLAGS_USECRLF; 928 928 #endif 929 char szError [RTPATH_MAX + 128] = "";930 int vrc = RTLogCreateEx(&pLoggerRelease , fFlags, "all",931 "VBOXWEBSRV_RELEASE_LOG", RT_ELEMENTS(s_apszGroups ), s_apszGroups, RTLOGDEST_FILE,929 char szErrorFile[RTPATH_MAX + 128] = ""; 930 int vrc = RTLogCreateEx(&pLoggerReleaseFile, fFlagsFile, "all", 931 "VBOXWEBSRV_RELEASE_LOG", RT_ELEMENTS(s_apszGroupsFile), s_apszGroupsFile, RTLOGDEST_FILE, 932 932 WebLogHeaderFooter, g_cHistory, g_uHistoryFileSize, g_uHistoryFileTime, 933 szError , sizeof(szError), szLogFile);933 szErrorFile, sizeof(szErrorFile), szLogFile); 934 934 if (RT_SUCCESS(vrc)) 935 935 { 936 936 /* register this logger as the release logger */ 937 RTLogRelSetDefaultInstance(pLoggerRelease );937 RTLogRelSetDefaultInstance(pLoggerReleaseFile); 938 938 939 939 /* Explicitly flush the log in case of VBOXWEBSRV_RELEASE_LOG=buffered. */ 940 RTLogFlush(pLoggerRelease );940 RTLogFlush(pLoggerReleaseFile); 941 941 } 942 942 else 943 return RTMsgErrorExit(RTEXITCODE_FAILURE, "failed to open release log (%s, %Rrc)", szError , vrc);943 return RTMsgErrorExit(RTEXITCODE_FAILURE, "failed to open release log (%s, %Rrc)", szErrorFile, vrc); 944 944 } 945 945 #endif
Note:
See TracChangeset
for help on using the changeset viewer.