<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/kernel, branch OTP-19.3.6.6</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>code_SUITE:on_load_trace_on_load</title>
<updated>2017-09-13T13:23:01+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2017-09-13T13:23:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=bde065de5088d896cda8ac708788bd8849c3164b'/>
<id>bde065de5088d896cda8ac708788bd8849c3164b</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 'john/erts/fix-port-leak/OTP-13939/ERL-193' into maint-19</title>
<updated>2017-06-26T14:03:10+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2017-06-26T14:03:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=5f2d536cb2ad0447eca64d91755dd8a4549561ac'/>
<id>5f2d536cb2ad0447eca64d91755dd8a4549561ac</id>
<content type='text'>
* john/erts/fix-port-leak/OTP-13939/ERL-193:
  Add a testcase for OTP-13939/ERL-193
  Mark socket disconnected on tcp_send_or_shutdown_error

# Conflicts:
#	lib/kernel/test/gen_tcp_misc_SUITE.erl
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* john/erts/fix-port-leak/OTP-13939/ERL-193:
  Add a testcase for OTP-13939/ERL-193
  Mark socket disconnected on tcp_send_or_shutdown_error

# Conflicts:
#	lib/kernel/test/gen_tcp_misc_SUITE.erl
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a testcase for OTP-13939/ERL-193</title>
<updated>2017-06-14T10:14:10+00:00</updated>
<author>
<name>John Högberg</name>
<email>john@erlang.org</email>
</author>
<published>2017-06-14T10:14:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=02c0cf44437df3ed1ff8cdbb48b477b489977b85'/>
<id>02c0cf44437df3ed1ff8cdbb48b477b489977b85</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare release</title>
<updated>2017-03-14T14:59:23+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2017-03-14T14:59:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=4d658008be5a08ddadbe75ebadb9ef124436b76e'/>
<id>4d658008be5a08ddadbe75ebadb9ef124436b76e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2017-03-10T14:00:46+00:00</updated>
<author>
<name>Rickard Green</name>
<email>rickard@erlang.org</email>
</author>
<published>2017-03-10T14:00:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=26c3cd82529836cb5b6eefbf7f92f318fd91f847'/>
<id>26c3cd82529836cb5b6eefbf7f92f318fd91f847</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update appups in kernel and stdlib for OTP-19.3</title>
<updated>2017-03-08T11:35:20+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2017-03-08T11:35:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=a0381d6ee2164bf8ae03d5b9fb01f0dfaf5b394f'/>
<id>a0381d6ee2164bf8ae03d5b9fb01f0dfaf5b394f</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 'lukas/kernel/fix_os_cmd_close_race/OTP-14232' into maint</title>
<updated>2017-02-22T14:39:35+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2017-02-22T14:39:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=833de830b9805666f3a6a3752d5339aa0a577a3e'/>
<id>833de830b9805666f3a6a3752d5339aa0a577a3e</id>
<content type='text'>
* lukas/kernel/fix_os_cmd_close_race/OTP-14232:
  kernel: Fix hanging os:cmd race condition
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lukas/kernel/fix_os_cmd_close_race/OTP-14232:
  kernel: Fix hanging os:cmd race condition
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: Fix hanging os:cmd race condition</title>
<updated>2017-02-21T12:34:21+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2017-02-21T09:34:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=bf9f79e81530b37d5ac4abe1494f270986d92cb4'/>
<id>bf9f79e81530b37d5ac4abe1494f270986d92cb4</id>
<content type='text'>
If the port terminates before Port ! close is issued,
there will be no 'closed' reply, so the old code would
hang. As it turns out there is no way to figure out
if a closed reply is supposed to come as that reply
is sent after all links and monitors are triggered.
So we have to use the synchronous port_close to close
the port.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the port terminates before Port ! close is issued,
there will be no 'closed' reply, so the old code would
hang. As it turns out there is no way to figure out
if a closed reply is supposed to come as that reply
is sent after all links and monitors are triggered.
So we have to use the synchronous port_close to close
the port.
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: Fail sticky_dir tc if module not sticky</title>
<updated>2017-02-20T09:34:07+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2017-02-20T09:31:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=44ab65763bbeb307a3431de284805325114a3d35'/>
<id>44ab65763bbeb307a3431de284805325114a3d35</id>
<content type='text'>
Running this test when for some reason stdlib has been
unstickied could cause the emulator to die. So we check first
to make sure that the expected files are sticky.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Running this test when for some reason stdlib has been
unstickied could cause the emulator to die. So we check first
to make sure that the expected files are sticky.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1328 from bjorng/bjorn/kernel/off-heap-message/OTP-14142</title>
<updated>2017-02-06T12:05:56+00:00</updated>
<author>
<name>Björn Gustavsson</name>
<email>bgustavsson@gmail.com</email>
</author>
<published>2017-02-06T12:05:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=e6f84e033a6a809a68f188c306151567c9854050'/>
<id>e6f84e033a6a809a68f188c306151567c9854050</id>
<content type='text'>
Store messages for 'rex' and 'error_logger' off heap

OTP-14192</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Store messages for 'rex' and 'error_logger' off heap

OTP-14192</pre>
</div>
</content>
</entry>
</feed>
