Solved. My fault. Source of problem - old version, from forked project.<br><br>erlidis_client.erl where:<br><br>        server_timeout(V) when is_number(V) -> V / 1000.<br><br>and it makes server_timeout - float, that is why [{error,<<"ERR timeout is not an integer or out of range">>}]<br>

<br>just go to <a href="https://github.com/cstar/erldis">https://github.com/cstar/erldis</a> for latest correct version.<br><br>Thank's to Ahmed Omar, for help.<br><br><br><br><div class="gmail_quote">2012/3/12  <span dir="ltr"><<a href="mailto:fenix.serega@gmail.com">fenix.serega@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi<br><br>I'm trying to use erlang redis client <a href="https://github.com/cstar/erldis/blob/master/src/erldis.erl" target="_blank">https://github.com/cstar/erldis/blob/master/src/erldis.erl</a><br>
<br>Module (test) code is:<br><br>query() -><br>
    {ok, Client} = erldis:connect("localhost", 6379),<br>        erlang:display(Client),<br><br>    erldis:blpop(Client, "KEY1", 600).<br><br>as result:<br><br>test.query().<br><br><br>[{error,<<"ERR timeout is not an integer or out of range">>}]<br>

<br>What i'm doing wrong !?<br><br>Thanks<br>
</blockquote></div><br>