This may be normal, but I was surprised.
Using the Errorsys, should the display of files open be just those on the local computer, or should it be showing all files accessed on the server.
When a user opens an order in my program, on their local workstation, 8 dbf files are opened. When they exit the order, all are closed. Today I received a copy of the error log, showing the error on the customers workstation. I would have expected 8 dbfs to show. Instead over 150 are showing.
The business has multiple computers and the program may have been running on many of them ( perhaps 6 or 7 ).
All files are opened as data objects, and when the routine ends, they are closed. Many of the files listed are duplicates of the one that is being used on the local workstation.
Any thoughts on this would be greatly appreciated. Thank you.
Error Log Content
Error Log Content
Tim Stone
http://www.MasterLinkSoftware.com
timstone@masterlinksoftware.com
Using: FWH 19.06 with Harbour 3.2.0 / Microsoft Visual Studio Community 2019
http://www.MasterLinkSoftware.com
timstone@masterlinksoftware.com
Using: FWH 19.06 with Harbour 3.2.0 / Microsoft Visual Studio Community 2019
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Error Log Content
Tim,
Please copy here the error log content, thanks
Please copy here the error log content, thanks
Re: Error Log Content
Antonio,
It is far to large. I will send it to you directly so you can see what I mean.
It is far to large. I will send it to you directly so you can see what I mean.
Tim Stone
http://www.MasterLinkSoftware.com
timstone@masterlinksoftware.com
Using: FWH 19.06 with Harbour 3.2.0 / Microsoft Visual Studio Community 2019
http://www.MasterLinkSoftware.com
timstone@masterlinksoftware.com
Using: FWH 19.06 with Harbour 3.2.0 / Microsoft Visual Studio Community 2019
- James Bott
- Posts: 4654
- Joined: Fri Nov 18, 2005 4:52 pm
- Location: San Diego, California, USA
- Contact:
Re: Error Log Content
Maybe it is crashing when an invoice is open, and the user runs the program again and opens another 8 files. I don't remember if the system stills sees the files that were open at the crash, as still open after the crash.
Possibly you could intentionally force an error when an invoice is open, then do it again and see if the number of databases open goes up by 8 each time (in the crash log).
Actually, you could do this with just a simple test program by just opening one database, then forcing a crash, then running it again.
Possibly you could intentionally force an error when an invoice is open, then do it again and see if the number of databases open goes up by 8 each time (in the crash log).
Actually, you could do this with just a simple test program by just opening one database, then forcing a crash, then running it again.
FWH 18.05/xHarbour 1.2.3/BCC7/Windows 10