[DGD] Broken Pipe? yee gads

Felix A. Croes felix at dworkin.nl
Sat Jan 31 12:08:06 CET 2004


Michael McKiel <crashnbrn71 at yahoo.ca> wrote:

> Though it doesn't look like there is any help on this
> issue, unless one uses the Kernel Lib itself under
> typecheck 2. I will restate a few things that I
> thought were quite clear.
> 1/ Broken Pipe was received before GDB was used.

What you saw was a "broken pipe" message in a different program.
This is completely unrelated to the "broken pipe" condition that
you observe when running DGD within a debugger.


> 2/ I didn't realize it was "Broken Pipe" as when I
> telnetted in via TF 4. all I got was an instant
> Connection Closed, without seeing the WelcomeScreen.
> 3/ When TF 5 was used to TELNET, it was shown to be
> "Broken Pipe" - not just Connection Closed.
> 4/ GDB was used to see if any internal error could be
> found. And it just basically told me that it was a
> Broken Pipe. 

This has been explained to you in two previous postings.


> 5/ Search on the web on broken pipes: attempts to send
> a write to a closed descriptor. - not much help there.
>
> Go to the mailing list, not much help here. And a wee
> bit oh sarcasm :P

What I did was follow your assumptions through to obviously
nonsensical conclusions, in the hope that you would see that they
were <faulty> assumptions.  That was after you had already been
told exactly what was wrong with those assumptions.  Really, you
are not being smart about this. :)


> > It doesn't cause broken pipes.  What it does cause
> is > a typechecking error in a critical driver.c
> function > somewhere where no errors are allowed. 
>
> And if it's such a critical function, where an error
> isn't allowed, why does it compile and run without any
> compile or runtime errors? 

It does not run without runtime errors!  It is a fatal runtime error
that shuts it down.

Regards,
Dworkin
_________________________________________________________________
List config page:  http://list.imaginary.com/mailman/listinfo/dgd



More information about the DGD mailing list