Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!uunet!microsoft!t-jlee From: t-jlee@microsoft.UUCP (Johnny Lee) Newsgroups: comp.sys.mac.programmer Subject: Re: Is multifinder or finder running?? Summary: You can't use the Desktop file to check for MF. Keywords: MultiFinder, MF Message-ID: <9530@microsoft.UUCP> Date: 14 Dec 89 18:44:32 GMT References: <1451@gvgpvd.GVG.TEK.COM> <6785@unix.SRI.COM> Reply-To: t-jlee@microsoft.UUCP (Johnny Lee) Organization: Microsoft Corp., Redmond WA Lines: 34 In article <6785@unix.SRI.COM> stores@unix.UUCP (Matt Mora) writes: >In article <1451@gvgpvd.GVG.TEK.COM> andyp@gvgpvd.GVG.TEK.COM (Andy Peterman) writes: >>ARGH!!!! I can't stand it anymore. Here's method of determining if [Stuff Deleted about checking if Window Manager port is in current heap] > >Here's another way >(qouted from John Norstad article # 48669) > >"When using Disinfectant to repair WDEF infections, you >must use Finder instead of MultiFinder. Under MultiFinder >the Desktop files are always Rbusy,S and Disinfectant is >not able to repair them. If you try to repair using >MultiFinder, you will get an error message." > >Check the desktop file and see if its busy :-) This will work in most cases since most people don't get too sneaky with MultiFinder. But when I used to have a lowly 1 MB of RAM and was trying to port Nethack 3 (not fun!), in order to use the Lightspeed C/ Think C debugger (which has to be run under Multifinder) I used to quit out of the Finder to get more memory. (Try typing 'es' from your favourite ML debugger when the CurApName is Finder or setup an FKEY to do an ExitToShell() for you). So this method of checking for MultiFinder wouldn't work since the Finder would be closed and the Desktop file along with it. I guess this would also be one way to use Disinfectant under MF. When you quit out of the last app running you're usually returned to the Finder (it's always worked for me). Johnny Lee t-jlee@microsoft.UUCP ...!{uunet, uw-beaver, sun}!microsoft!t-jlee