What you should see in the error logs is a line from the scheduler indicating that something took too long.
But anything that doesn't retun instantly should use a thread, why risk it? Another way to do this particular thing might be to start up a thread every few minutes and loop/sleep for 20-30 times then exit. tom jackson On Thursday 06 December 2007 01:32, Fenton, Brian wrote: > Hi Ian, > Yes it does, so you should put in its own thread anything that takes more > than a reasonable length of time to run. > > From what I could see last time I looked at this, not only does it hold up > the scheduler but future procs all seem to get knocked off schedule. It > drove me crazy for a few days a while back. > > Brian > > > -----Original Message----- > From: AOLserver Discussion [mailto:[EMAIL PROTECTED] On Behalf Of > Ian Harding Sent: 05 December 2007 21:31 > To: AOLSERVER@LISTSERV.AOL.COM > Subject: Re: [AOLSERVER] scheduled proc stops > > I wonder if this is trying to tell me something... > > [05/Dec/2007:13:27:47][11035.3086878944][-main-] Warning: callbacks: > timeout waiting for shutdown procs > > I see this after shutdown... well, before the actual final shutdown > message. > > It is something to do with that first minute. If I have a scheduled > proc that is NOT run in its own thread, does it tie up the whole > scheduler until it finishes? I guess it would... I think that's > what's happening. > > Thanks, > > - Ian > > On Dec 4, 2007 1:26 PM, Tom Jackson <[EMAIL PROTECTED]> wrote: > > Do you have all your scheduled procs run in threads? > > > > Here are some ideas: > > 1. any proc which doesn't return immediately needs to be run in a thread. > > 2. at startup there could still be something which runs once and lasts > > too long to allow this proc to run. Maybe something starts up right > > before the first minute and lasts too long? > > 3. one way to test this would be to somehow delay the first run to > > sometime past a minute. > > > > I seem to remember that the rescheduling (when you don't use -once) > > happens after your thread finishes. If the scheduler is delayed too long, > > it skips this short interval proc and then it never runs again. > > > > There is usually a message which gets printed saying a scheduled proc > > took too long. Probably this message means you could have missed another > > scheduled proc? > > > > tom jackson > > > > On Tuesday 04 December 2007 11:22, Ian Harding wrote: > > > at 7 seconds it stops after 8 runs. > > > at 10 seconds it stops after 6 runs. > > > > > > I am starting to see a trend. ;^) > > > > > > I swear it used to run all day at 5 seconds and I have not changed > > > anything in the server config. Odd. > > > > -- > > AOLserver - http://www.aolserver.com/ > > > > To Remove yourself from this list, simply send an email to > > <[EMAIL PROTECTED]> with the body of "SIGNOFF AOLSERVER" in the > > email message. You can leave the Subject: field of your email blank. > > -- > AOLserver - http://www.aolserver.com/ > > To Remove yourself from this list, simply send an email to > <[EMAIL PROTECTED]> with the body of "SIGNOFF AOLSERVER" in the > email message. You can leave the Subject: field of your email blank. > > > -- > AOLserver - http://www.aolserver.com/ > > To Remove yourself from this list, simply send an email to > <[EMAIL PROTECTED]> with the body of "SIGNOFF AOLSERVER" in the > email message. You can leave the Subject: field of your email blank. -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.