1 follow up question: Each of these jobs does a Wait(300) at the beginning to make sure a certain file has been completely written. From looking at the log it appears that the Wait(300) is making all other jobs wait (whether or not they are in a different job queue). I thought they operated indepenently of each other? Could this be the problem? Thanks, Mark : Here is the setup: I have Job ClientA (running in Job Queue A). ClientA uses : JobRun() to run a series of other jobs (also in Job Queue A). : I also have ClientB (running in Job queue B). ClientB also uses JobRun() to : run other jobs in queue B. : After JobRun() I call JobGetStatus() on the jobs to see if all is well. I : find that if ClientA and ClientB are running at the same time : JobGetStatus() causes an error of "Internal error (-3): DDE server : not found.". If they run alone (or in Debug mode) then it works. : Any ideas? Shouldn't these jobs be able to run at the same time because they : are in different queues? : Thanks, : Mark
|