dtsession: don't exit while processing your own session exit event.
authorJon Trulson <jon@radscan.com>
Thu, 12 Jul 2012 19:09:22 +0000 (13:09 -0600)
committerJon Trulson <jon@radscan.com>
Thu, 12 Jul 2012 19:09:22 +0000 (13:09 -0600)
commitdc5d68afba1c20dd0022b715b9818621dc047297
tree4eccefe317f937c3cb7ec339f42a94df65e4d5d5
parent23930d1b35e22556e90a49c2fa1aa10c919e921a
dtsession: don't exit while processing your own session exit event.

Setup a global that protects against accidentally exiting
while doing session exit related housekeeping.
cde/programs/dtsession/Sm.h
cde/programs/dtsession/SmGlobals.c
cde/programs/dtsession/SmMain.c
cde/programs/dtsession/SmUI.c