I figured I'd follow up with some answers that people sent me ...

Hill, Les wrote:

> Paul,
>
> There is quite a bit of supporting code missing in your message, but a quick
> look over of before init event shows that you are calling run() directly.  I
> believe you should be calling start().

yes, that is correct. I tried everything to get DirectorySynch to run and
calling run directly was the only thing that worked. Why? Because DirectorySynch
extends CSpThread and cspThread.start() starts doRun() rather than the
traditional run(). Go figure ...

The moral of this story is override doRun() rather than run() when using
CSpThread. A note of caution, if you start a thread from your project class, the
thread is launched by each CP. If someone knows how to coordinate actions across
a CP, please let me  know.

Hope it helps,
Paul

_________________________________________________________________________

For help in using, subscribing, and unsubscribing to the discussion
forums, please go to: http://www.netdynamics.com/support/visitdevfor.html

For dire need help, email: [EMAIL PROTECTED]

Reply via email to