VirtualBox

Changeset 51461 in vbox for trunk/src/VBox/Main


Ignore:
Timestamp:
May 29, 2014 1:20:06 PM (11 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
94031
Message:

Graphics: never change connector to avoid racing; Graphics/Main: fix deadlocks

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/src-client/DisplayImpl.cpp

    r51460 r51461  
    48834883    DISPLAYFBINFO *pFBInfo = &pThis->maFramebuffers[uScreenId];
    48844884
     4885    bool fRenderThreadMode = pFBInfo->fRenderThreadMode;
     4886
    48854887    if (uScreenId == VBOX_VIDEO_PRIMARY_SCREEN)
    48864888    {
     
    49074909    pFBInfo->pVBVAHostFlags = NULL;
    49084910
    4909     if (uScreenId == VBOX_VIDEO_PRIMARY_SCREEN)
     4911    if (!fRenderThreadMode && uScreenId == VBOX_VIDEO_PRIMARY_SCREEN)
    49104912    {
    49114913        /* Force full screen update, because VGA device must take control, do resize, etc. */
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