[omniORB] thread policy per interface function
    Thomas Lockhart 
    lockhart at fourpalms.org
       
    Fri Aug 17 08:51:18 BST 2007
    
    
  
> I want part of its functions to be executed single-threaded
> or multi-threaded (ORB_CTRL_MODEL). But I always want
> the other part to be executed multi-threaded.
Given your constraints, I would think that protecting some execution 
paths with a mutex held within your server code would give you the 
single-threaded behavior you need. Leave the mutex out for those methods 
which can be executed in parallel.
The downside is that you will be tying up ORB threads while they wait 
for the mutex to become free.
hth
                        - Tom
    
    
More information about the omniORB-list
mailing list