Suspending a method execution

Jan Lessner jan@c-lab.de
Fri, 27 Feb 1998 19:52:30 +0100


Hello all
A while ago I learned that omniORB creates a separate thread for every
single implementation object for its request dispatching. Now I'd like
to provide a server which delays method executions depending on other
external events. Therefore I'd like to suspend the thread which is
related to an object while it executes one of this object's methods.
Unfortunately I didn't find any link (pointer, member, some "current
thread" variable, what ever) from the implementation object to its
related dispatcher thread object.
I must admit, I'm not an expert concerning omniORB's internals, so I'd
appriciate if anyone could give me a hint how to realize what I
described above.

Regards,

	Jan Lessner, C-LAB

-- 
>>>>> C-LAB @ CeBIT'98: Hall 6, A32, Booth 322