info-mac@uw-beaver.UUCP (07/13/84)
From: Mark.Sherman@CMU-CS-A.ARPA Another solution to the problem of losing a completed DDPRead becasue of an Event Queue overflow is as follows: Create a new function DDPFailRd which uses the same test that OURSL does for an outstanding read request (buffer length 0 and socket 0). If the program has not gotten a read completion and expects one, it can call DDPFailRd to see if the socket listener is still looking for a packet. (Maybe a different name, DDPReadComplete? or DDPWaiting?) -Mark