exit?

On Fri, May 12, 2006 at 05:55:09PM -0500, David Sowder (Zothar) wrote:
> Ed Tomlinson wrote:
> >Hi,
> >
> >Quite frankly to have an application stopped by the same  command that 
> >stops your OS
> >is dangerious.  Over the years I have been bitten by this sort of buglet a 
> >few times...
> >  
> Mind you, I've only checked MS Windows XP, Mac OS X and Debian Linux 
> (many share the same program though I believe), I haven't found a common 
> OS that shuts down by issuing a "shutdown" command with no arguments.  
> Perhaps you could fill me in?  What would you suggest instead of 
> "shutdown" considering that it's the most obvious and "quit" is the most 
> common for what it does?
> >On Friday 12 May 2006 09:18, David Sowder (Zothar) wrote:
> >  
> >>Ed Tomlinson wrote:
> >>    
> >>>HI
> >>>
> >>>Please revert this.
> >>>
> >>>its OK that quit exits in TCMI.  Its not a problem.  Its a good thing.
> >>>
> >>>This fix just confuses things.
> >>>
> >>>Its not a good idea.
> >>>  
> >>>      
> >>And I would argue the opposite.  QUIT should not mean different things 
> >>in different contexts if we can easily help it.  Different meanings 
> >>leads to use out of habit giving you a result you didn't expect, in this 
> >>case it would be node shutdown.  Imagine using the socket interface a 
> >>lot and then using the direct console for some reason, typing QUIT and 
> >>going to lunch; your node would be shutdown unintentionally until you 
> >>noticed at some point.   Obviously, this is up for discussion in the 
> >>group, but I'm unclear how this change confuses anything.
> >>
> >>Admittedly, QUIT used to be the command to shutdown in either 
> >>environment, but that was changed a couple of weeks ago and I believe 
> >>the current arrangement is much more logical and consistent with other 
> >>applications.
> >>    
> >>>On Thursday 11 May 2006 22:43, zothar at freenetproject.org wrote:
> >>>  
> >>>      
> >>>>Author: zothar
> >>>>Date: 2006-05-12 02:43:18 +0000 (Fri, 12 May 2006)
> >>>>New Revision: 8672
> >>>>
> >>>>Modified:
> >>>>   trunk/freenet/src/freenet/node/Node.java
> >>>>   trunk/freenet/src/freenet/node/TextModeClientInterface.java
> >>>>Log:
> >>>>This should make a few interface elements more consistent: 'QUIT' just 
> >>>>plain isn't a command in direct TMCI console mode rather than having a 
> >>>>different meaning there than on a network socket, display the running 
> >>>>node's build number and SVN revision number consistently everywhere 
> >>>>(and now also in the logs on start up).
> >>>>        
> _______________________________________________
> Devl mailing list
> Devl at freenetproject.org
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
> 

-- 
Matthew J Toseland - toad at amphibian.dyndns.org
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20060513/7e375ca7/attachment.pgp>

Reply via email to