Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!sdd.hp.com!ucsd!ucbvax!rchland.ibm.com!tinglett+ From: tinglett+@rchland.ibm.com (Todd Inglett) Newsgroups: comp.soft-sys.andrew Subject: application_Stop not called Message-ID: <8bZm7sI91E58MupHNX@rchland.ibm.com> Date: 18 Jan 91 16:27:36 GMT Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: "Todd Inglett" Organization: The Internet Lines: 13 I have noticed that application_Stop() is not called when an ATK application is killed by the window manager (or when X dies). It appears the im_keyboardProcessor() never returns to application_Run(), but somehow exits deep in the bowels of ATK. It does exit with a bad status, though. This is a problem for me, because my application needs to do some cleanup regardless of how the application is terminated. I can live with people signaling it will odd signals, but it is real easy for someone to close an application with the mwm 'close' menu. Anyone have any workarounds? -todd inglett