VirtualBox

Changeset 43036 in vbox for trunk/src/VBox/Main/testcase


Ignore:
Timestamp:
Aug 28, 2012 1:22:39 PM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
80370
Message:

Main/GuestCtrl: Reduce number of maximum guest sessions at once to 32 in favor of having up to 2048 objects (processes, files, ...) per session.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/testcase/tstGuestCtrlContextID.cpp

    r42897 r43036  
    5858    for (int t = 0; t < 64 && !RTTestErrorCount(hTest); t++)
    5959    {
    60         uint32_t s = RTRandU32Ex(0, VBOX_GUESTCTRL_MAX_SESSIONS);
    61         uint32_t p = RTRandU32Ex(0, VBOX_GUESTCTRL_MAX_OBJECTS);
    62         uint32_t c = RTRandU32Ex(0, VBOX_GUESTCTRL_MAX_CONTEXTS);
     60        /* VBOX_GUESTCTRL_MAX_* includes 0 as an object, so subtract one. */
     61        uint32_t s = RTRandU32Ex(0, VBOX_GUESTCTRL_MAX_SESSIONS - 1);
     62        uint32_t p = RTRandU32Ex(0, VBOX_GUESTCTRL_MAX_OBJECTS - 1);
     63        uint32_t c = RTRandU32Ex(0, VBOX_GUESTCTRL_MAX_CONTEXTS - 1);
    6364
    6465        uint64_t uContextID = VBOX_GUESTCTRL_CONTEXTID_MAKE(s, p, c);
Note: See TracChangeset for help on using the changeset viewer.

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