<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ranch.git, branch 0.8.0</title>
<subtitle>Socket acceptor pool for TCP protocols.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/'/>
<entry>
<title>Update Ranch to 0.8.0</title>
<updated>2013-04-02T17:13:22+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2013-04-02T17:13:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=7eb82e6750c28335b0bd58009cddfc1630364516'/>
<id>7eb82e6750c28335b0bd58009cddfc1630364516</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update AUTHORS file</title>
<updated>2013-04-02T17:09:30+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2013-04-02T17:09:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=8e77dfc2d37eb117fb75ae79f7e57ae9ac819bb1'/>
<id>8e77dfc2d37eb117fb75ae79f7e57ae9ac819bb1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'fix-server-racecon' of git://github.com/fishcakez/ranch</title>
<updated>2013-04-02T16:59:01+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2013-04-02T16:59:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=18b546fb020eba9765ed30deff9e0de730e394d0'/>
<id>18b546fb020eba9765ed30deff9e0de730e394d0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix proc_lib example code</title>
<updated>2013-04-02T16:55:05+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2013-04-02T16:55:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=405a487949ca74aa5d910e1f5d6c4573bcc229d6'/>
<id>405a487949ca74aa5d910e1f5d6c4573bcc229d6</id>
<content type='text'>
Thanks to Marc Campbell for the heads up!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to Marc Campbell for the heads up!
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix ranch_server:set_connections_sup/2 race conditions</title>
<updated>2013-04-02T16:51:07+00:00</updated>
<author>
<name>James Fish</name>
<email>james@fishcakez.com</email>
</author>
<published>2013-04-01T22:15:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=a700368b2cb021bb1cd007697db4a3bae0099f2d'/>
<id>a700368b2cb021bb1cd007697db4a3bae0099f2d</id>
<content type='text'>
A ranch_conns_sup could be (re)started and call
ranch_server:set_connections_sup/2 before ranch_server has handled the
predecessor's exit. This would cause the ranch_server to crash because
ets:insert_new/2 would return false.

This change allows ranch_server to handle this case by crashing the
calling process instead of itself.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A ranch_conns_sup could be (re)started and call
ranch_server:set_connections_sup/2 before ranch_server has handled the
predecessor's exit. This would cause the ranch_server to crash because
ets:insert_new/2 would return false.

This change allows ranch_server to handle this case by crashing the
calling process instead of itself.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'server-state-recover' of git://github.com/fishcakez/ranch</title>
<updated>2013-04-02T15:10:15+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2013-04-02T15:10:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=8203188155aa9243a4cdcec4962d9b190d2acb5b'/>
<id>8203188155aa9243a4cdcec4962d9b190d2acb5b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ranch_server state recovery</title>
<updated>2013-04-02T15:08:08+00:00</updated>
<author>
<name>James Fish</name>
<email>james@fishcakez.com</email>
</author>
<published>2013-04-01T22:47:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=bb9f91b8658ab304a7038bcbca80dd518f53e026'/>
<id>bb9f91b8658ab304a7038bcbca80dd518f53e026</id>
<content type='text'>
When ranch_server crashes it will now remonitor previously registered
ranch_conns_sup processes so they can be removed from the registry when
they die.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When ranch_server crashes it will now remonitor previously registered
ranch_conns_sup processes so they can be removed from the registry when
they die.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'fix/sendfile-badmatch' of git://github.com/soundrop/ranch</title>
<updated>2013-04-02T12:11:35+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2013-04-02T12:11:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=ce81cca5c834b0671af5c40e29462823997f445e'/>
<id>ce81cca5c834b0671af5c40e29462823997f445e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'clean-set-max-conns-test' of git://github.com/fishcakez/ranch</title>
<updated>2013-04-02T12:03:10+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2013-04-02T12:03:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=0343f96bb9d2d7b8247a8a183620ccef8a79c26b'/>
<id>0343f96bb9d2d7b8247a8a183620ccef8a79c26b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test to check setting max conenctions does not crash any processes</title>
<updated>2013-04-01T23:09:23+00:00</updated>
<author>
<name>James Fish</name>
<email>james@fishcakez.com</email>
</author>
<published>2013-04-01T23:09:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=773ce4fdf3f3765f25a91f9bcc61f86be228270a'/>
<id>773ce4fdf3f3765f25a91f9bcc61f86be228270a</id>
<content type='text'>
This is a regression test to prevent a previous bug.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a regression test to prevent a previous bug.
</pre>
</div>
</content>
</entry>
</feed>
