diff options
author | Rickard Green <[email protected]> | 2011-04-06 09:53:04 +0200 |
---|---|---|
committer | Rickard Green <[email protected]> | 2011-04-11 17:29:38 +0200 |
commit | 4458257e5c9c48d43fa0ea4fa981436f364e14e2 (patch) | |
tree | 8e460023396d24b84b7f30a0107d79fadf27cd45 /erts/emulator/beam/time.c | |
parent | b24144e3aec3d4fc0965c8621c5cd8ed63083d34 (diff) | |
download | otp-4458257e5c9c48d43fa0ea4fa981436f364e14e2.tar.gz otp-4458257e5c9c48d43fa0ea4fa981436f364e14e2.tar.bz2 otp-4458257e5c9c48d43fa0ea4fa981436f364e14e2.zip |
Only set status P_WAITING when needed
The status of a process was unnecessarily set to waiting before
the process was enqueued in a run queue. This bug was harmless
up until OTP-R14B01. In OTP-R14B02 erlang:hibernate/3 was fixed
(OTP-9125). After the introduction of OTP-9125, the previously
harmless process status bug sometimes caused erroneous badarg
exceptions from process_info().
Diffstat (limited to 'erts/emulator/beam/time.c')
0 files changed, 0 insertions, 0 deletions