<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2658.2">
<TITLE>[Q] auto-disconnect timeout ?</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2 FACE="Lucida Console">Hello,</FONT>
</P>

<P><FONT SIZE=2 FACE="Lucida Console">When a client dies while connected to a server, the server generates a DISCONNECTED event after a while. When running a little test with both the client and server on the same computer, that 'while' is about 15 seconds. This seems to be controlled by the</FONT> <FONT SIZE=1 FACE="Lucida Console">ENET_PEER_TIMEOUT_LIMIT value. If I change the value from 32 to 64, the delay is now ~ 50 seconds. Also, by looking at the code, I understand the observed timeout is dependant on the actual roudtrip duration that the server observed.</FONT></P>

<P><FONT SIZE=1 FACE="Lucida Console">So, the question is: can I specify a timeout setting that will yield predictable results, and how ?</FONT>
</P>

<P><FONT COLOR="#800000" SIZE=2 FACE="Lucida Console">__________________________________</FONT>
<BR><FONT COLOR="#800000" SIZE=2 FACE="Lucida Console">Benoit Germain</FONT>
<BR><A HREF="mailto:bgermain@ubisoft.fr"><U></U><U><FONT COLOR="#0000FF" SIZE=2 FACE="Lucida Console">mailto:bgermain@ubisoft.fr</FONT></U></A>
</P>

<P><FONT COLOR="#660000" SIZE=2 FACE="Lucida Console">Person who says it cannot be done should not interrupt person doing it.</FONT>
<BR><FONT COLOR="#660000" SIZE=2 FACE="Lucida Console">-- Chinese Proverb</FONT>
</P>

<P><FONT COLOR="#800000" SIZE=2 FACE="Lucida Console">People who think they're smart annoy those of us who are.</FONT>
<BR><FONT COLOR="#800000" SIZE=2 FACE="Lucida Console">-- double-U's Proverb ?</FONT>
<BR><FONT COLOR="#800000" SIZE=2 FACE="Lucida Console">__________________________________</FONT>
</P>

</BODY>
</HTML>