diff options
author | Sverker Eriksson <[email protected]> | 2017-12-13 20:14:56 +0100 |
---|---|---|
committer | Sverker Eriksson <[email protected]> | 2017-12-20 15:19:32 +0100 |
commit | 6789b20533b4a848953fa7af34d9ba3a4c89c5ca (patch) | |
tree | a22d2999a057d4dce04b014d8c77ab277b8aa170 /erts/emulator/test | |
parent | 881240485b96cfa7d4a75587f6f14c4e6c83eeeb (diff) | |
download | otp-6789b20533b4a848953fa7af34d9ba3a4c89c5ca.tar.gz otp-6789b20533b4a848953fa7af34d9ba3a4c89c5ca.tar.bz2 otp-6789b20533b4a848953fa7af34d9ba3a4c89c5ca.zip |
erts: Fix alloc_SUITE:migration
It crashed due to recursive calls to alloc_util
in carrier initialization test callback.
Diffstat (limited to 'erts/emulator/test')
-rw-r--r-- | erts/emulator/test/alloc_SUITE.erl | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/erts/emulator/test/alloc_SUITE.erl b/erts/emulator/test/alloc_SUITE.erl index 518e0c974a..022cda88e8 100644 --- a/erts/emulator/test/alloc_SUITE.erl +++ b/erts/emulator/test/alloc_SUITE.erl @@ -67,7 +67,10 @@ cpool(Cfg) -> drv_case(Cfg). migration(Cfg) -> case erlang:system_info(smp_support) of true -> - drv_case(Cfg, concurrent, "+MZe true"); + %% Enable test_alloc. + %% Disable driver_alloc to avoid recursive alloc_util calls + %% through enif_mutex_create() in my_creating_mbc(). + drv_case(Cfg, concurrent, "+MZe true +MRe false"); false -> {skipped, "No smp"} end. |