dave@dms3b1.UUCP (Dave Hanna) (02/22/89)
(While I have programmed extensively under UNIX and other multi-tasking operating systems, this is my first project on an'86 family processor, so if I am showing ignorance of some commonly known facts, please forgive me.) I'm working on a project on a 386 clone running MSDOS 3.3. The project is building a database by processing continuous 9600 baud input in background mode. It is written in Turbo-C. The problem: In the last day, it has started running for random periods of varying from half an hour to several hours, and then I catch it having just rebooted. Another data point: Twice in the last two days, the machine has halted with a parity error. I don't know if that has any possible relation or not. What are possible causes for a re-boot, assuming I'm not getting a random power-line glitch (since I have two other computers running on the same circuit, and neither of them had any problem, I don't consider that likely.)? Since the reboot wipes out any trace of what was going on, what are some useful techniques for tracking down this problem? Please reply by E-mail, since I'm about 700 articles behind in this group. If there is widespread interest, I will summarize. Any help is GREATLY appreciated. -- Dave Hanna, Infotouch Systems, Inc. | "Do or do not -- There is no try" P.O. Box 584, Bedford, TX 76095 | - Yoda (214) 358-4534 (817) 540-1524 | UUCP: ...!killer!gtmvax!dave |