Jul 9th:
************************************************************************************
************************************************************************************
Messages such as the following indicate that crossover occurs...
PARSE: received 33 STDIN: b1_var SampleHnd: Sta32 ERROR: heart Restarting a1_var
 which 
PARSE: expanded to ----
PARSE: containing unknown key ----

Perhaps a semaphore system about readline?
JULY 10th: partially fixed. 
************************************************************************************
************************************************************************************

Need to limit the way lines are sent across - connection gets swamped if a lot
of printfs are happening, and interaction gets difficult...
************************************************************************************
************************************************************************************

There may be some kind of killing problem with killinging an already dead
process. And not certain that nannyPs is working perfectly...
JULY 10th: Fixed - in fact related to parse getting into bad state.
************************************************************************************
************************************************************************************
Ctrl-Zing either process runs the risk of killing some cruical pipe - I suspect
its the connection between the two.

************************************************************************************
************************************************************************************

In runConsole, typed m1... got...
(gdb) run -load Simulator.rc
Starting program: /afs/cs.cmu.edu/user/josullvn/xavier/src/robust/../../bin/nanny -load Simulator.rc
#****************************   nanny   ***********************************
#*          Joseph O'Sullivan and Rich Goodwin - May 10 1995              *
#****************************   nanny   ***********************************
Trying to open sockets, please wait for a second or so...
(After that, if no further text appears, check for conflicting processes)
Opened UNIX & TCP/IP sockets to accept connections.
Server heart.learning.cs.cmu.eduNANNY waiting for connections from remotes 
Restarting m1
Connection closed m1 7
Connection closed m1 13
Error on select 4
Restarting m1
Connection closed m1 7
Connection closed m1 13

Program received signal SIGSEGV, Segmentation fault.
Nanny_outputHnd (fd=268433916, ignore=0) at nannyDev.c:515
515         FD_SET(new_sd,&readSet);
(gdb) p new_sd 
$1 = -1
(gdb) p readSet
$2 = {fds_bits = {0, 0, 0, 0, 0, 0, 0, 0}}

************************************************************************************
************************************************************************************
Got lots of
NANNYDEV: can't find device for fd 7
Nanny_removeFd: Tried to remove unkown device 7

Was calling nanny_removeFd too often.
Fixed: FEB 12
************************************************************************************
************************************************************************************
