[[https://www.revelation.com/|Sign up on the Revelation Software website to have access to the most current content, and to be able to ask questions and get answers from the Revelation community]] ==== Automatic Shutdown (OpenInsight 32-bit Specific) ==== === At 06 JAN 2003 03:43:50PM Carl Brandenburg wrote: === {{tag>"OpenInsight 32-bit Specific"}} Hello everyone! I have a customer that is running the OECGI to deliver some reports to the web. This is running from a novell server that forces all of the users to log out at a specified time in order to do backups. This is causing some problems. Is there a way to close OI at a specified time so that we can use the Scheduled Tasks utility to restart it in the morning? Thanks! Carl ---- === At 06 JAN 2003 04:17PM [url=http://www.sprezzatura.com]The Sprezzatura Group[/url] wrote: === Many ways but an IDLEPROC that checks for a specified time then sends a DESTROY message to the SYSTEM might be a good way. [url=http://www.sprezzatura.com]The Sprezzatura Group[/url] [i]World Leaders in all things RevSoft[/i] [img]http://www.sprezzatura.com/zz.gif[/img] ---- === At 06 JAN 2003 06:25PM Paul Rule wrote: === Sounds fine in theory but what happens when the OI system is running a long process such as a string or reports? How to you shut that down without causing a system haemmorage? ---- === At 06 JAN 2003 06:29PM [url=http://www.sprezzatura.com]The Sprezzatura Group[/url] wrote: === It's all in the design ;-). As you know WHEN you're going to want to schedule the close down you'd ensure that any routines that'll be running at that time are checking for this and recover gracefully. [url=http://www.sprezzatura.com]The Sprezzatura Group[/url] [i]World Leaders in all things RevSoft[/i] [img]http://www.sprezzatura.com/zz.gif[/img] ---- === At 06 JAN 2003 06:53PM Carl Brandenburg wrote: === Okay, this is my plan, shoot holes in it please. We restrict access to the page that calls the INET_SUBROUTINE based on time. Lets say if it is after 10:00PM then then can no longer run a report. Also if by some chance the circumvent that and run a report, I check the time in the INET_SUBROUTINE and if it is after 10:00PM it will report an error back to the user saying it's to late to run the report. The report itself has never taken longer than 5 minutes to run. So I set the IDLEPROC procedure for 10:30PM to destroy the system. Would this hopefully be sufficent to keep OI from messing itself. Also, thanks for the help folks, I really appreciate it!! Carl ---- === At 07 JAN 2003 02:16AM [url=http://www.sprezzatura.com]The Sprezzatura Group[/url] wrote: === Sounds like a plan - ensure the page is set not to cache etc and use the belt and braces change to the INET_ routine as well. With a bit of trial and error this should give the results you want. [url=http://www.sprezzatura.com]The Sprezzatura Group[/url] [i]World Leaders in all things RevSoft[/i] [img]http://www.sprezzatura.com/zz.gif[/img] ---- === At 07 JAN 2003 01:51PM Carl Brandenburg wrote: === Great! Thanks for all your help and advice!! Carl [[https://www.revelation.com/revweb/oecgi4p.php/O4W_HANDOFF?DESTN=O4W_RUN_FORM&INQID=NONWORKS_READ&SUMMARY=1&KEY=A9CA562C68CCB4B785256CA60071E086|View this thread on the forum...]]