Checked, my AutoOffTimer code works properly. I've tryed to set different timeouts. The problem is not in the Auto Off functionality. The problem is somewhere in the Insert/Update records functions as I described above, but I still don't understand why this DB operations blocks EvtGetEvent in this way.
Now I have work-around for this, I just call once EvtGetEvent after executing functions which manipulate DB records and when EvtGetEvent unblocks my appl. I notify that manipulating DB records is finished. -- For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
