You wrote:
> Can you consistently reproduce the bug, or perhaps provide a core
> dump?
>
> > One of my imms has discovered (much to my dismay) that there's a
> > bug in the <where> code if you look for something extremely
> > common i.e. <where sword>. I've tried it myself, and after about
> > instance 150 or so of the object the connection closes and
> > occasionally the game crashes. Has anyone else experienced/fixed
> > this? This is pl11 with various mods- but nothing in that section
> > of the code as I recall.
I don't think reproducing this is necessary as it happens on any
circle mud that I know that is run from a terminal that is connected
non locally.
Scenaio: do a command that produces LOTS OF output (more than the
computer you are running on can output fast enough to the internet)
and wait for the disconnect in:
int write_to_descriptor(int desc, char *txt)
...
if (errno == EWOULDBLOCK)
with:
log("process_output: socket write would block, about to close");
a page_string() instead of send_to_char()
usually helps in this case.
Cat.
---
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
_/_/ _/_/
_/_/ Thomas Katzlberger _/_/
_/_/ katzlbt@vuse.vanderbilt.edu _/_/
_/_/ @aWhiteNeXT.called.garfield _/_/
_/_/ http://www.vuse.vanderbilt.edu/~katzlbt/ _/_/
_/_/ _/_/
_/_/ "You can tune a file system, but you can't tune a fish." _/_/
_/_/ UNIX man page for tunefs. _/_/
_/_/ _/_/
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
This archive was generated by hypermail 2b30 : 12/18/00 PST