Palm OS 4.0 Codewarrior 9 I sometimes need to delete a very large database during startup. It takes more than a minute to delete it. From within AppStart, I run:
error = DmDeleteDatabase(0, dbId); Before DmDeleteDatabase() returns, POSE displays the following message: "The Memory Manager semaphore has been held for long than 1 minute. Palm recommends that applications not acquire the Memory Manager semaphore at all, but that if they do, they should not hold the semaphore any longer than that." I know how to turn off the POSE message, but I like to fix anything POSE complains about. I have no idea what to do about this. Does anyone have any suggestions? Thanks, John C. Christensen -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
