Path: utzoo!attcan!uunet!cs.utexas.edu!rutgers!cbmvax!cbmehq!cbmger!peterk From: peterk@cbmger.UUCP (Peter Kittel GERMANY) Newsgroups: comp.sys.amiga Subject: Re: AmigaOS2.0 Software Failure requesters Message-ID: <260@cbmger.UUCP> Date: 4 Jul 90 07:56:21 GMT References: <23480@snow-white.udel.EDU> Reply-To: peterk@cbmger.UUCP (Peter Kittel GERMANY) Organization: Commodore Bueromaschinen GmbH, West Germany Lines: 34 In article <23480@snow-white.udel.EDU> BARRETT@owl.ecil.iastate.edu (Marc Barrett) writes: > > I have a complaint about a part of the Amiga's OS which remains, to this >day, nearly unchanged from the earliest releases of the Amiga's OS. I am >talking about thw 'Software Failure -- Task Held' requesters. Apparently, way > [...] > I was hoping that, with AmigaOS 2.0, this requester would be replaced with >something useful. I was hoping that a new requester would offer several >options for dealing with the errant task, other than either just letting the >requester sit there or rebooting. Some options I was hoping for (and which >would not have been too hard to write) were 'Lock Task' (to lock the task and ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ (oh boy......) >it's requester, removing the requester); 'Cancel Task' (allow the OS to >attempt to cancel the task and free up is resources); and 'Reboot' (to reboot, >without visiting the GURU first). I agree that the Retry option of this requester is of no visible use for me. But the requester *IS* useful. It says clearly that one (of several) tasks got corrupted, the rest of them still active. And it gives you the wise advice to close all your disk activities and then to reboot. If *does not boot immediately*, so you are able to save the rest of your work. And you *should* follow this advice, because this wild task may have corrupted some vital informations for those other tasks or the OS which maybe is not visible in the moment. The other features you would like to see, are at this stage simply impossible. The corrupted task is already halted (what you name 'Lock Task'). But cancelling or removing it is impossible because the Amiga OS doesn't know which resources were occupied by this very task (see the discussions about resource tracking in other threads). And the 'Reboot' option is not multitasking friendly, as I explained above. -- Best regards, Dr. Peter Kittel // E-Mail to Commodore Frankfurt, Germany \X/ rutgers!cbmvax!cbmger!peterk