Path: utzoo!attcan!uunet!ncrlnk!ncr-sd!hp-sdd!hplabs!ucbvax!POSTGRES.BERKELEY.EDU!dillon From: dillon@POSTGRES.BERKELEY.EDU (Matt Dillon) Newsgroups: comp.sys.amiga.tech Subject: Re: Proposal for new DOS calls Message-ID: <8811082059.AA26891@postgres.Berkeley.EDU> Date: 8 Nov 88 20:59:34 GMT Sender: daemon@ucbvax.BERKELEY.EDU Lines: 20 peter@sugar.uu.net (Peter da Silva) Writes: >The SetXSignal functions are redundant if you do your own packet handling >and provide your own message ports. No they aren't. You cannot do certain things with your own packet handling, even if you provide your own message ports. Specifically, you cannot implement both Reading AND Writing the handle at the same time because this crashes most current day device drivers. Also, my functions include low (read) and high (write) water marks which are impossible to duplicate your way: Another reason: Sure, you can make your own packets pending, but there is NO WAY TO ABORT THEM! You *HAVE* to wait for something to happen!!! YOU CANNOT CLOSE A FILE HANDLE WHILE OTHER PACKETS ARE PENDING ON IT!!! OK Pete, that last one is a very big item ... admit your defeat in this particular bout! "A time will come again for thee to take up thy vocal prose". -Matt