I only meant the AV thing as an example of an intermittent environmental issue that might cause something in your shutdown routine to fail.
Once I got my head wrapped around EXCEPTION handling vs. ERROR handling I started using a lot of TRY..CATCH blocks to deal with issues rather than bubbling up to the application error handler. You have so much more control over what happens after the event. -- rk -----Original Message----- From: ProfoxTech [mailto:[email protected]] On Behalf Of Ken Dibble Sent: Tuesday, July 30, 2013 12:53 PM To: [email protected] Subject: RE: Indecipherable VFP Error 2115 >For example, if the problem is really related to PACKing this table, do >you really care if it happens every time? If the PACK is failing for >environmental reasons, say an AV realtime scan locked the table at the >exact moment you tried to PACK it, then the next time your app exits it >won't fail and the table gets PACKed and everyone is happy. THAT's interesting. The AV scanner is set to exclude .dbf/.cdx/.fpt files, but who knows how buggy the latest version is (see my thread on email security protocols... heh.). TRY...CATCH for that is probably a sane thing to do. Still, I'd like to see if anybody else can come closer to explaining what may actually be happening here. Thanks! Ken Dibble _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/DF1EEF11E586A64FB54A97F22A8BD04422846D55D0@ACKBWDDQH1.artfact.local ** 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.

