VirtualBox

Ignore:
Timestamp:
Jul 9, 2010 7:52:49 AM (15 years ago)
Author:
vboxsync
Message:

VBoxService/Page Sharing: Fixed crash on exit.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxService/VBoxServicePageSharing.cpp

    r30672 r30754  
    619619        if (idNewSession != g_idSession)
    620620        {
    621             bool fUnregister = false; 
     621            bool fUnregister = false;
    622622
    623623            VBoxServiceVerbose(3, "VBoxServicePageSharingWorker: VM was restored!!\n");
    624             /* The VM was restored, so reregister all modules the next time. */ 
    625             RTAvlPVDestroy(&g_pKnownModuleTree, VBoxServicePageSharingEmptyTreeCallback, &fUnregister); 
     624            /* The VM was restored, so reregister all modules the next time. */
     625            RTAvlPVDestroy(&g_pKnownModuleTree, VBoxServicePageSharingEmptyTreeCallback, &fUnregister);
    626626            g_pKnownModuleTree = NULL;
    627627
     
    677677    for (;;)
    678678    {
    679         VBoxServiceVerbose(3, "VBoxServicePageSharingWorkerProcess: enabled=%d\n", VbglR3PageSharingIsEnabled());
    680 
    681         if (    VbglR3PageSharingIsEnabled()
     679        BOOL fEnabled = VbglR3PageSharingIsEnabled();
     680        VBoxServiceVerbose(3, "VBoxServicePageSharingWorkerProcess: Enabled = %s\n", fEnabled ? "Yes" : "No");
     681
     682        if (    fEnabled
    682683            &&  hProcess == NIL_RTPROCESS)
    683684        {
     
    720721    }
    721722
    722     if (hProcess)
     723    if (hProcess != NIL_RTPROCESS)
    723724        RTProcTerminate(hProcess);
    724725
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