VirtualBox

Changeset 86870 in vbox for trunk/src/VBox/Additions/common


Ignore:
Timestamp:
Nov 12, 2020 9:59:28 AM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
141324
Message:

Additions/Seamless: Termination fixes, added a @todo.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibSeamless.cpp

    r83246 r86870  
    6767VBGLR3DECL(int) VbglR3SeamlessWaitEvent(VMMDevSeamlessMode *pMode)
    6868{
     69    AssertPtrReturn(pMode, VERR_INVALID_POINTER);
     70
     71    /** @todo r=andy The (similar / duplicate) Windows code does similar waiting. Merge / fix this. */
    6972    uint32_t fEvent = 0;
    70     int rc;
    71 
    72     AssertPtrReturn(pMode, VERR_INVALID_PARAMETER);
    73     rc = VbglR3WaitEvent(VMMDEV_EVENT_SEAMLESS_MODE_CHANGE_REQUEST, RT_INDEFINITE_WAIT, &fEvent);
     73    int rc = VbglR3WaitEvent(VMMDEV_EVENT_SEAMLESS_MODE_CHANGE_REQUEST, 5000 /* ms */, &fEvent);
    7474    if (RT_SUCCESS(rc))
    7575    {
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