Isn't he asking if there is any way to do this on a per-process basis, rather than for every process in the system?<br><br><div class="gmail_quote">On Mon, Jun 16, 2008 at 7:19 PM, Per Hedeland <<a href="mailto:per@hedeland.org">per@hedeland.org</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">"Greg Burri" <<a href="mailto:greg.burri@gmail.com">greg.burri@gmail.com</a>> wrote:<br>

><br>
</div><div class="Ih2E3d">>Thanks for your reply and explanation.<br>
><br>
>I have theses values for a Debian distribution (Linux 2.6.25-2-amd64) :<br>
>#> sysctl -a | grep keepalive<br>
>net.ipv4.tcp_keepalive_time = 7200<br>
>net.ipv4.tcp_keepalive_probes = 9<br>
>net.ipv4.tcp_keepalive_intvl = 75<br>
><br>
>Theses values are in second, so the tcp_keepalive_timetime is 2 hours.<br>
>Is it possible to set this value directly from erlang code without<br>
>changing the global system value ?<br>
<br>
</div>On Linux (only, as far as I know), you can set those parameters per<br>
socket with setsockopt() calls, see tcp(7). Of course there is no direct<br>
support for those in Erlang, but you should be able to do them with the<br>
"raw" form of Option for inet:setopts/2.<br>
<font color="#888888"><br>
--Per<br>
</font><div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://www.erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://www.erlang.org/mailman/listinfo/erlang-questions</a><br>
<br>
</div></div></blockquote></div><br>