From: "Robert Moynihan" <[EMAIL PROTECTED]> > As soon as your app starts to process the reset launch code, as the 2nd > thing you do, set a flag in memory (I've used the prefs database before, > setting a small flag that says "I'm handling a reset"). When you've > finished handling the reset launch, and the last thing you do before > returning, clear the flag. The 1st thing you do when processing the > reset launch code is to check that flag. If that flag is already set, > then it means that you did NOT complete the last reset properly, so it's > likely a crash happened, so DON'T do it again. Just bail out and return > control to the user. > Now that's the kind of excellent technique that's obvious once someone's suggested it.
I'll just steal that idea and tuck it away in my "things to add to my default startup project" pile. Chris Tutty -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
