> We have an in house MTDLL using SOAP calls to talk with it. > The MTDLL is all VFP code, but 12 systems touch this DLL once > a minute from a desktop application to update the toolbar. It > is also used to add and update records in 7 or so tables. > Without using the SYS(2336) we would occasionally get errors > that a table could not be found, or could not be updated > because it was read-only. We've since added the SYS(2336) > around all open and writes to tables and the problem has > stopped (knock on wood). > > I think this is the OS multi-tasking interrupting a thread > long enough during an open/write/select statement to block > the second thread from correctly accessing the vfp tables.
Tracy, I just took a look at sys(2336) and it looks like it an implementation of what I was talking about in the abstract; that is, it operates using a global Windows memory resource, not a file. Bill > Tracy _______________________________________________ Post Messages to: ProFox@leafe.com Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.