Path: utzoo!mnetor!uunet!husc6!bbn!gatech!udel!rminnich From: rminnich@udel.EDU (Ron Minnich) Newsgroups: comp.sys.amiga Subject: one last word on my simple device problem Message-ID: <897@louie.udel.EDU> Date: 23 Dec 87 15:21:29 GMT Reply-To: rminnich@udel.EDU (Ron Minnich) Distribution: na Organization: University of Delaware Lines: 28 After a short mail discussion with Marco Papa (Thanks!) light bulbs are beginning to go on. It is becoming clear that the problem is in internet.device. Since my RKMs are less then forthcoming about such things maybe someone out here will have another idea. Problem is that, for example, if i do a DoIO, internet.device eventually responds, when it is all done, with a ReplyMsg. Then the DoIO returns. All subsequent DoIOs return immediately, i.e. long before the ReplyMsg in the device. So, somehow a bit of state (pun intended- though it may be more than one bit) gets set and is not getting properly cleared somewhere else. The DoIOs always return 0, so it is not as though there is an error occuring. Also, internet.device registers the incoming io requests. But, the telnet program performing the DoIO does not block until the ReplyMsg- DoIO returns immediately (i.e. incorrectly) on the second and succeeding operations. So, one last appeal, any ideas? ron P.S. I note on comp.sys.hypercard (or whatever it is called) the following comment- ' I LOVE multifinder'. Multitasking (or pseudo-) market penetration continues. Next they're gonna say "how come they can't all do work when i'm not lookin' at 'em?" And programs for MAC are going to advertise that they DO do work when you are looking at something else. And, eventually, Atari and others will announce multi-tasking. And this whole discussion will seem a little quaint. -- ron (rminnich@udel.edu)