>Ed Tomlinson wrote: >> On Saturday 13 May 2006 10:04, Matthew Toseland wrote: >> >>> exit? >>> >> >> I would like that much better. >> >So EXIT would close the socket and QUIT would shutdown the node? Or the >other way around?
if it's supposed to shut down the node, use SHUTDOWN (like in *nix to bring something completely down) to close the socket use EXIT (like sh/dosshell) or QUIT (like 95% of programs) what's the problem? :) 0,02EUR >>> 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
