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.

Reply via email to