diff options
author | Ingela Anderton Andin <[email protected]> | 2011-05-11 12:05:11 +0200 |
---|---|---|
committer | Ingela Anderton Andin <[email protected]> | 2011-05-11 16:14:07 +0200 |
commit | 5d32eaf750cff98d242c8048eeb6b49c94fb6ee6 (patch) | |
tree | 6277bd5d272a1c0ae98be67c35734b4f16e36ff9 /system | |
parent | 495ed95eeda4aa37de2f7387a3f029eb907039d6 (diff) | |
download | otp-5d32eaf750cff98d242c8048eeb6b49c94fb6ee6.tar.gz otp-5d32eaf750cff98d242c8048eeb6b49c94fb6ee6.tar.bz2 otp-5d32eaf750cff98d242c8048eeb6b49c94fb6ee6.zip |
Fixed httpc manager crash
httpc manager crashes.When a request results in a retry, the request
id will be "reused" in the previous implementation a race condition
could occur causing the manager to crash. This is now avoided by using
proc_lib:init_ack and gen_server:enter_loop to allow more advanced
initialization of httpc_handlers without blocking the httpc_manger
and eliminating extra processes that can cause race conditions.
Diffstat (limited to 'system')
0 files changed, 0 insertions, 0 deletions