Subj : .js command shells
To   : Glucose Grin
From : Digital Man
Date : Mon Aug 09 2004 12:28 am

 Re: .js command shells
 By: Glucose Grin to All on Sun Aug 08 2004 11:31 pm

>        I'm trying to write a login matrix command shell in java, but I'm
> running into some stupid problems (ie. I'm stupid :) )
>        javascript is new to me (I program in pascal) so I've fudged a loop t
> keep the command input going (while (1) {}).
>        However, I need to be able to test for the user disconnecting so I
> don't pooch my bbs.
>
>        What is going on is this - I display my base ansi, then have an input
> loop where the cursor keys change the current menu command.  Since the
> commands don't do anything yet, I have to disconnect my client when I'm done
> testing.  Problem is, when my client disconnects, cpu usage spikes and I
> can't shutdown the node or sbbsctrl.
>
>        I'm guessing my crappy script is just looping in the background,
> unaware that there is no longer a client attached.  How do I fix that?

Change your loop to:

       while(bbs.online) {
       }

                                                 digital man

Snapple "Real Fact" #110:
Frogs never drink.

---
� Synchronet � Vertrauen � Home of Synchronet � telnet://vert.synchro.net