VirtualBox

Changeset 103536 in vbox for trunk/src/libs/xpcom18a4/ipc


Ignore:
Timestamp:
Feb 22, 2024 3:45:12 PM (12 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
161882
Message:

libs/xpcom: Bump the thread pushback threshold count to 64 to avoid starvation because of passive event listeners putting the worker threads sleep for 500ms (when called from the GUI) and starving everything to deatch, bugref:5973

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp

    r103534 r103536  
    29612961
    29622962  vrc = RTReqPoolCreate(1024 /*cMaxThreads*/, 10*RT_MS_1SEC /*cMsMinIdle*/,
    2963                         8 /*cThreadsPushBackThreshold */, RT_MS_1SEC /* cMsMaxPushBack */,
     2963                        64 /*cThreadsPushBackThreshold*/, RT_MS_1SEC /* cMsMaxPushBack */,
    29642964                        "DCon", &mhReqPool);
    29652965  if (RT_FAILURE(vrc))
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