VirtualBox

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


Ignore:
Timestamp:
Feb 22, 2024 2:42:06 PM (12 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
161879
Message:

libs/xpcom: Remove unused ipcLockservice and tmTransactionManager interfaces and code, bugref:10602

Location:
trunk/src/libs/xpcom18a4/ipc/ipcd
Files:
2 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/xpcom18a4/ipc/ipcd/client/src/ipcModuleFactory.cpp

    r99775 r103533  
    5151NS_GENERIC_FACTORY_CONSTRUCTOR(ipcService)
    5252
    53 // enable this code to make the IPC service auto-start.
    54 #if 0
    55 NS_METHOD
    56 ipcServiceRegisterProc(nsIComponentManager *aCompMgr,
    57                        nsIFile *aPath,
    58                        const char *registryLocation,
    59                        const char *componentType,
    60                        const nsModuleComponentInfo *info)
    61 {
    62     //
    63     // add ipcService to the XPCOM startup category
    64     //
    65     nsCOMPtr<nsICategoryManager> catman(do_GetService(NS_CATEGORYMANAGER_CONTRACTID));
    66     if (catman) {
    67         nsXPIDLCString prevEntry;
    68         catman->AddCategoryEntry(NS_XPCOM_STARTUP_OBSERVER_ID, "ipcService",
    69                                  IPC_SERVICE_CONTRACTID, PR_TRUE, PR_TRUE,
    70                                  getter_Copies(prevEntry));
    71     }
    72     return NS_OK;
    73 }
    74 
    75 NS_METHOD
    76 ipcServiceUnregisterProc(nsIComponentManager *aCompMgr,
    77                          nsIFile *aPath,
    78                          const char *registryLocation,
    79                          const nsModuleComponentInfo *info)
    80 {
    81     nsCOMPtr<nsICategoryManager> catman(do_GetService(NS_CATEGORYMANAGER_CONTRACTID));
    82     if (catman)
    83         catman->DeleteCategoryEntry(NS_XPCOM_STARTUP_OBSERVER_ID,
    84                                     IPC_SERVICE_CONTRACTID, PR_TRUE);
    85     return NS_OK;
    86 }
    87 #endif
    88 
    8953//-----------------------------------------------------------------------------
    9054// extensions
    91 
    92 #include "ipcLockService.h"
    93 #include "ipcLockCID.h"
    94 NS_GENERIC_FACTORY_CONSTRUCTOR_INIT(ipcLockService, Init)
    95 
    96 #include "tmTransactionService.h"
    97 NS_GENERIC_FACTORY_CONSTRUCTOR(tmTransactionService)
    9855
    9956#ifdef BUILD_DCONNECT
     
    155112  // extensions go here:
    156113  //
    157   { IPC_LOCKSERVICE_CLASSNAME,
    158     IPC_LOCKSERVICE_CID,
    159     IPC_LOCKSERVICE_CONTRACTID,
    160     ipcLockServiceConstructor },
    161   { IPC_TRANSACTIONSERVICE_CLASSNAME,
    162     IPC_TRANSACTIONSERVICE_CID,
    163     IPC_TRANSACTIONSERVICE_CONTRACTID,
    164     tmTransactionServiceConstructor },
    165 
    166114#ifdef BUILD_DCONNECT
    167115  { IPC_DCONNECTSERVICE_CLASSNAME,
  • trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp

    r103505 r103533  
    29602960    return NS_ERROR_OUT_OF_MEMORY;
    29612961
    2962   vrc = RTReqPoolCreate(1024 /*cMaxThreads*/, 10*RT_MS_1SEC /*cMsMinIdle*/,
    2963                         8 /*cThreadsPushBackThreshold */, RT_MS_1SEC /* cMsMaxPushBack */,
     2962  vrc = RTReqPoolCreate(3 /*cMaxThreads*/, 10*RT_MS_1SEC /*cMsMinIdle*/,
     2963                        2 /*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