medley icon indicating copy to clipboard operation
medley copied to clipboard

Mouse process hangs when returning from IDLE-spawned LOGOUT

Open masinter opened this issue 3 years ago • 1 comments

my system was idle and so it did a LOGOUT but when I return the mouse buttons don't respond. I can type in a (IL:HARDRESET) or (IL:SPAWN.MOUSE). but the process OLDMOUSE is still waiting for something image

masinter avatar Aug 19 '22 02:08 masinter

It seems like a good idea to rationalize the differences between SAVEVM, LOGOUT, SYSOUT, MAKESYS and \FLUSHVM at least a little. They all save the system state and do some things after; with the exception of LOGOUT the 'after' work differs depending on whether you are coming back or continuing. With LOGOUT(T) you are never coming back. \IDLER has some complicated special cases for dealing with processes.

I'd like instead of advising IDLE to logout to change the SAVEVM opinion to stop the idle and then (LOGOUT) -- so I can add some idle hacks to full.sysout.

masinter avatar Aug 19 '22 05:08 masinter

I don't think i've seen this problem again and I can't make it happen. Closing this issue -- can reopen if it shows up again.

masinter avatar Jun 29 '24 14:06 masinter