On Sat, 10 Jan 2009 23:03:48 +0100, you wrote: >And what do you think WAKEUP will do if someone steals the external >PSW and inserts its own handler?
I'm not talking about poorly-behaved or malicious programs. I'm talking about perfectly ordinary things like SENDFILE EXEC using Diag(8, 'CLOSE PUN') to capture the file sent message. That was the very first thing I tried to check out PIPESERV's reader handling, and PIPESERV never saw the file arrive. A program can be as polite as you want in saving and restoring the IMSG setting after issuing some command quietly, but it can't give back file arrival messages that go to the console while it's running. None of this is going to happen in Bob's super-simple server as he describes the requirements today, since it'll just be issuing a bunch of TRANSFER and SMSG commands. His other concern of having to process too many additional IMSGs shouldn't be a problem, either, since only the TRANSFER commands would generate any, and he'd probably trap then when issuing them with the CP stage. But as soon as he has some other little function to add, he might have to worry about it. http://users.bestweb.net/~notr "The notion of objecting to a fake Web ¬R site on the grounds that it might possibly incite other people to do bad things is so dangerous to our constitutionally protected freedoms that it must never be mentioned, even in jest." --Matt McIrvin
