General-purpose programming language and runtime environment
http://www.erlang.org
Erlang is a general-purpose programming language and runtime environment. Erlang has built-in support for concurrency, distribution and fault tolerance. Erlang is used in several large telecommunication systems from Ericsson.
- Devel package for openSUSE:Factory
-
4
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout devel:languages:erlang:Factory/erlang && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
OTP-25.0.3.tar.gz | 0059811038 57 MB | |
README.SUSE | 0000001095 1.07 KB | |
_constraints | 0000000117 117 Bytes | |
epmd-user.conf | 0000000062 62 Bytes | |
epmd.service | 0000000709 709 Bytes | |
epmd.socket | 0000000150 150 Bytes | |
erlang-not-install-misc.patch | 0000001352 1.32 KB | |
erlang-rpmlintrc | 0000000170 170 Bytes | |
erlang.changes | 0000267831 262 KB | |
erlang.spec | 0000018529 18.1 KB | |
erlang.sysconfig | 0000000373 373 Bytes | |
macros.erlang | 0000000455 455 Bytes | |
otp-R16B-rpath.patch | 0000000533 533 Bytes |
Revision 124 (latest revision is 138)
Matwey Kornilov (matwey)
accepted
request 993957
from
Matwey Kornilov (matwey)
(revision 124)
- Changes for 25.0.3: * erts: Distributed exit signals could be lost under the following conditions: * erts: A race could cause process_info(Pid, message_queue_len) on other processes to return invalid results. * erts: Fixed reduction counting for handling process system tasks. * erts: Priority elevation of terminating processes did not work which could cause execution of such processes to be delayed. * erts: An unlink operation made by a process that terminated before the unlink operation completed, i.e., before it had received an unlink-ack signal from the linked process, caused an exit signal to erroneously be sent from the terminating process to the process being unlinked. This exit signal would most often be ignored by the receiver, but if the receiver of the exit signal concurrently set up a new link, it could receive the exit signal with the actual exit reason of the terminating process instead of a noproc exit reason. It is however very hard to detect that this has happened and has no obvious negative consequences, so it should be considered harmless. A distributed unlink-ack signal received by a terminating process was also not properly removed which could cause a minor memory leak. * ssl: The link to crypto:engine_load refered the function with wrong arity.
Comments 0