VirtualBox

Changeset 31231 in vbox


Ignore:
Timestamp:
Jul 30, 2010 7:50:52 AM (14 years ago)
Author:
vboxsync
Message:

command line help for keep alive, code style fixes

Location:
trunk/src/VBox
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/webservice/vboxweb.cpp

    r31194 r31231  
    182182            case 'h':
    183183                pcszDescr = "Print this help message and exit.";
    184             break;
     184                break;
    185185
    186186#if defined(RT_OS_DARWIN) || defined(RT_OS_LINUX) || defined (RT_OS_SOLARIS) || defined(RT_OS_FREEBSD)
    187187            case 'b':
    188188                pcszDescr = "Run in background (daemon mode).";
    189             break;
     189                break;
    190190#endif
    191191
    192192            case 'H':
    193193                pcszDescr = "The host to bind to (localhost).";
    194             break;
     194                break;
    195195
    196196            case 'p':
    197197                pcszDescr = "The port to bind to (18083).";
    198             break;
     198                break;
    199199
    200200            case 't':
    201201                pcszDescr = "Session timeout in seconds; 0 = disable timeouts (" DEFAULT_TIMEOUT_SECS_STRING ").";
    202             break;
     202                break;
    203203
    204204            case 'T':
    205205                pcszDescr = "Maximum number of worker threads to run in parallel (100).";
    206             break;
     206                break;
     207               
     208            case 'k':
     209                pcszDescr = "Maximum number of requests before a socket will be closed (100).";
     210                break;
    207211
    208212            case 'i':
    209213                pcszDescr = "Frequency of timeout checks in seconds (5).";
    210             break;
     214                break;
    211215
    212216            case 'v':
    213217                pcszDescr = "Be verbose.";
    214             break;
     218                break;
    215219
    216220            case 'F':
    217221                pcszDescr = "Name of file to write log to (no file).";
    218             break;
     222                break;
    219223        }
    220224
     
    637641            case 'H':
    638642                g_pcszBindToHost = ValueUnion.psz;
    639             break;
     643                break;
    640644
    641645            case 'p':
    642646                g_uBindToPort = ValueUnion.u32;
    643             break;
     647                break;
    644648
    645649            case 't':
    646650                g_iWatchdogTimeoutSecs = ValueUnion.u32;
    647             break;
     651                break;
    648652
    649653            case 'i':
    650654                g_iWatchdogCheckInterval = ValueUnion.u32;
    651             break;
     655                break;
    652656
    653657            case 'F':
     
    662666                WebLog("Sun VirtualBox Webservice Version %s\n"
    663667                       "Opened log file \"%s\"\n", VBOX_VERSION_STRING, ValueUnion.psz);
     668                break;
    664669            }
    665             break;
    666670
    667671            case 'T':
    668672                g_cMaxWorkerThreads = ValueUnion.u32;
    669             break;
     673                break;
    670674
    671675            case 'k':
    672676                g_cMaxKeepAlive = ValueUnion.u32;
    673             break;
     677                break;
    674678
    675679            case 'h':
    676680                DisplayHelp();
    677             return 0;
     681                return 0;
    678682
    679683            case 'v':
    680684                g_fVerbose = true;
    681             break;
     685                break;
    682686
    683687#if defined(RT_OS_DARWIN) || defined(RT_OS_LINUX) || defined (RT_OS_SOLARIS) || defined(RT_OS_FREEBSD)
    684688            case 'b':
    685689                g_fDaemonize = true;
    686             break;
     690                break;
    687691#endif
    688692            case 'V':
    689693                RTPrintf("%sr%s\n", RTBldCfgVersion(), RTBldCfgRevisionStr());
    690             return 0;
     694                return 0;
    691695
    692696            default:
    693697                rc = RTGetOptPrintError(c, &ValueUnion);
    694             return rc;
     698                return rc;
    695699        }
    696700    }
     
    15351539    WEBDEBUG(("-- entering %s\n", __FUNCTION__));
    15361540
    1537     do {
     1541    do
     1542    {
    15381543        // findRefFromId require the lock
    15391544        util::AutoWriteLock lock(g_pSessionsLockHandle COMMA_LOCKVAL_SRC_POS);
     
    15691574    WEBDEBUG(("-- entering %s\n", __FUNCTION__));
    15701575
    1571     do {
     1576    do
     1577    {
    15721578        // findRefFromId and the delete call below require the lock
    15731579        util::AutoWriteLock lock(g_pSessionsLockHandle COMMA_LOCKVAL_SRC_POS);
     
    15811587
    15821588        WEBDEBUG(("   found reference; deleting!\n"));
     1589        // this removes the object from all stacks; since
     1590        // there's a ComPtr<> hidden inside the reference,
     1591        // this should also invoke Release() on the COM
     1592        // object
    15831593        delete pRef;
    1584             // this removes the object from all stacks; since
    1585             // there's a ComPtr<> hidden inside the reference,
    1586             // this should also invoke Release() on the COM
    1587             // object
    15881594    } while (0);
    15891595
     
    16391645    WEBDEBUG(("-- entering %s\n", __FUNCTION__));
    16401646
    1641     do {
     1647    do
     1648    {
    16421649        // WebServiceSession constructor tinkers with global MOR map and requires a write lock
    16431650        util::AutoWriteLock lock(g_pSessionsLockHandle COMMA_LOCKVAL_SRC_POS);
     
    16841691    WEBDEBUG(("-- entering %s\n", __FUNCTION__));
    16851692
    1686     do {
     1693    do
     1694    {
    16871695        // findSessionFromRef needs lock
    16881696        util::AutoWriteLock lock(g_pSessionsLockHandle COMMA_LOCKVAL_SRC_POS);
     
    17161724    WEBDEBUG(("-- entering %s\n", __FUNCTION__));
    17171725
    1718     do {
     1726    do
     1727    {
    17191728        // findSessionFromRef and the session destructor require the lock
    17201729        util::AutoWriteLock lock(g_pSessionsLockHandle COMMA_LOCKVAL_SRC_POS);
  • trunk/src/VBox/Runtime/testcase/tstRTStrAlloc.cpp

    r28800 r31231  
    4343    RTTestISub("Basics");
    4444    char *psz;
    45     int rc;
     45    int rc = VINF_SUCCESS;
    4646
    4747    /* RTStrAlloc */
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette