This took me a while to figure out, but I finally did it. I have a bot I run which logs in automatically, and starts its login script. That script has a few waitq()s in it. Over the last few days, I discovered that I was unable to abort out of these wait cycles.
Now, I was under the impression that login scripts were unlike chatbotScripts and whatnot in that they would occupy the CLI, making other commands queue up. Either I never paid close enough attention, or this recently changed, because they do in fact leave the CLI free. Anyway, I won't go into details, but that had me confused for a long time.
Point is, I'm unable to abort from waitq()s. (I can still abort from regular wait()s.)
Now, I was under the impression that login scripts were unlike chatbotScripts and whatnot in that they would occupy the CLI, making other commands queue up. Either I never paid close enough attention, or this recently changed, because they do in fact leave the CLI free. Anyway, I won't go into details, but that had me confused for a long time.
Point is, I'm unable to abort from waitq()s. (I can still abort from regular wait()s.)