Hi, I have the problem that some users can't connect the MUD server because
they allways got a "Time out... goodbye." message before they can do
anything.
Did someone had this problem and know how to fix it?, I mean, did someone
knows how to increase the time of the idle_tics variable so the server
waits a little more before time put the connection?
I try to change the variable idle_tics in struct.h from byte to int, but it
produce that the MUD hang for a long period while other user is trying to
enter the game.
Another approach that I try is to change the setting on comm.c from:
newd->idle_tics = 0;
to:
newd->idle_tics = -768;
for example because the time out function says:
if (!d->idle_tics) {
d->idle_tics++;
continue;
} else {
echo_en(d);
SEND_TO_Q("\r\nTime out... goodbye.\r\n", d);
STATE(d) = CON_CLOSE;
}
but the change of the variable makes that the server sometimes time out the
connection before it's expected and sometimes don't and work fine =(
Thanks for all and excuse my english but it's not my mother language.
Ernesto.
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 04/10/01 PDT