From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: <48020bdd-71b6-41ac-89c4-539d06d8d12e@f37g2000vbf.googlegroups.com> Date: Tue, 31 Mar 2009 12:03:56 -0500 Message-ID: <3df301650903311003m4f555930te7380d60d2d75ca4@mail.gmail.com> From: michael block To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [9fans] what features would you like in a shell? Topicbox-Message-UUID: cec643cc-ead4-11e9-9d60-3106f5b1d025 >> you think the idea of reloading a crashed program is not a good one? > > i don't like the idea. > >> for example, what if it's a web browser? > > how do you determine when to relaunch? =C2=A0how > do you decide that the program is not going to > relaunch? =C2=A0how do you stop an errant shell from > relaunching and consuming all your resources? you could just print out the commands to restart the program, and the user could select and send it only if they want to. that's the approach i usually take when i write an rc script to automate something, but i want to check what's going to happen before i let it run