<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><br>Hi Roberto,<br><br>Some suggestions:<br><br>1. Are you sure the server is not just closing the connection? Then since you set retry to 0, gun doesn't try to reconnect. Have you checked last server response headers?<br><br>2. How consecutive are these calls? gun's default keepalive setting is 5 seconds.<br><br>Also, what server are you using?<br><br><br><div><hr id="stopSpelling">Date: Wed, 14 Jan 2015 18:05:32 +0100<br>From: roberto@widetag.com<br>To: erlang-questions@erlang.org<br>Subject: [erlang-questions] Gun process gone<br><br><div dir="ltr">Dear list,<div>I'm using gun as a HTTP client. I've chosen gun because I want a HTTP library that does not retry to reconnect or to issue a call on error. I was previously using hackney, but I couldn't set it to not retry automatically.</div><div><br></div><div>Si, in gun I set <font face="monospace, monospace">{retry, 0}</font> in the Options of the <font face="monospace, monospace">gun:open/3 </font>call.</div><div><br></div><div>I'm issuing consecutive calls, but after 3 or 4 calls (randomly) the gun process exits, and all I get is:</div><div><br></div><div><font face="monospace, monospace">crashed with reason: gone in gun:retry_loop/2 line 449</font></div>







<div><br></div><div>I don't have any problems with the same server and another library. Has anyone seen this behavior with gun?</div><div><br></div><div>Thanks,</div><div>r.</div></div>
<br>_______________________________________________
erlang-questions mailing list
erlang-questions@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions</div>                                           </div></body>
</html>