[erlang-questions] Erlang/OTP R15B03 has been released
Fri Dec 7 15:58:45 CET 2012
The update of R15B03, dubbed R15B03-1, is now available for download at
erlang.org. The tag OTP_R15B03-1 is also on github.
Note that this update does not change the system version, it's still
R15B03, but the ssl and erts applications have new version numbers.
From the README:
--- ssl-5.1.2 -----------------------------------------------------------
OTP-10600 ssl:ssl_accept/2 timeout is no longer ignored
--- erts-18.104.22.168 --------------------------------------------------------
OTP-10602 Create an erl_crash.dump if no heart exists and no
is set (behaviour changed). Don't create an erl_crash.dump
if heart do exists and no ERL_CRASH_DUMP_SECONDS is set
(behaviour not changed). This changes the behaviour back
to the R15B02 default considering if a beam was running
with no heart.
As stated before, the ssl bug is the reason for this unusual update of
the release. Please update your installations to avoid unpleasant
surprises when dealing with ssl (or crashdumps)!
The Erlang/OTP team
On 12/05/2012 05:30 PM, Kenneth Lundin wrote:
> After the release of R15B03 a very unfortunate bug in ssl:ssl_accept/2
> (accept with timeout) was detected. This bug will have negative impact
> on a number of popular http servers and server frameworks written in
> We have because of this decided to release a corrected R15B03 release
> which will be
> visible under the tag OTP_R15B03-1 in the source repository at Github.
> We will also produce new source tar files and new pre-built
> executables for Windows.
> In addition to this we will ask Erlang Solutions to produce new
> packages for Mac OS X
> and a number of Linux distributions.
> When we make a new release we will also take the opportunity to make a
> small change regarding the generation of crashdumps which makes it
> 100% compatible for users not using heart. More about that in the
> release notes.
> We expect to have this ready later this week and will of course
> announce it on this list.
> /Kenneth , Erlang/OTP Ericsson
> On 11/28/12, Kenneth Lundin <kenneth.lundin@REDACTED> wrote:
>> Erlang/OTP R15B03 has been released. This is the third service release for
>> This release mainly contains a number of bug fixes as well as smaller user
>> contributions (but as
>> usual there are some new functionality as well).
>> One thing worth to mention is a bugfix regarding the use of the "-heart"
>> in combination with the Erlang crash dump function.
>> To solve the problem that heart quite often will kill the Erlang VM before
>> the crashdump is completed we have been forced to
>> introduce a small potential incompatibility. The incompatibility is that
>> the environment
>> variable ERL_CRASH_DUMP_SECONDS must be set in order to get any Erlang
>> crash dump at all.
>> See the readme file and the documentation for more details.
>> You can find the README file with more detailed info at
>> You can download the full source distribution from
>> http://www.erlang.org/download/otp_src_R15B02.readme (this file)
>> Note: To unpack the TAR archive you need a GNU TAR compatible program.
>> For installation instructions please read the README that is part of
>> the distribution.
>> You can also find this release at the official Erlang/OTP Git-repository at
>> Github here:
>> https://github.com/erlang/otp/tree/OTP_R15B03 (i.e. on the maint branch
>> tag= OTP_R15B02)
>> The Windows binary distribution can be downloaded from
>> On-line documentation can be found at http://www.erlang.org/doc/.
>> You can also download the complete HTML documentation or the Unix manual
>> We also want to thank those that sent us patches, suggestions and bug
>> The Erlang/OTP Team at Ericsson
> erlang-questions mailing list
More information about the erlang-questions