On Thu, Mar 23, 2017 at 10:01:58PM +0100 I heard the voice of Rhialto, and lo! it spake thus: > On Wed 22 Mar 2017 at 14:52:38 +0000, Richmond wrote: > > > > Recently I have noticed long delays, and the console says it is > > waiting for an xsession to finish. If I exit ctwm first, so that > > xdm appears, and then press the power button the delay does not > > occur.
It's probably more likely that something else running in X is hanging things up than ctwm, and that exiting ctwm just kills it off before you get around to trying the restart. (to be sure, I wouldn't confidently state that the handlers that would call into are quite as safe as one might like to think...) > I think ctwm is supposed to do something with session management > (since forever), but I never really used it. Look up xsm the X > Session Manager; but I never used any applications that did save > their state. I think. Indeed. That's a thing that I wonder sometimes about, whether it really gets used much. I'm not sure how many apps ever really grew or use much XSMage in practice, and I do so love deleting code. It's notable too that, as I noticed a few months back in some license cleanup, some portion of session.c is actually under a different and more restrictive license than the rest of ctwm. -- Matthew Fuller (MF4839) | [email protected] Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream.
