[aot] Load aot images only in the root domain. (#5151)
authorZoltan Varga <vargaz@gmail.com>
Fri, 30 Jun 2017 02:02:08 +0000 (22:02 -0400)
committerGitHub <noreply@github.com>
Fri, 30 Jun 2017 02:02:08 +0000 (22:02 -0400)
mono/mini/aot-runtime.c

index a14c81811e2c80852d02a43a45cc015069b032ac..f161e27169a7aac854fbe58bbe3068b98c05eaa8 100644 (file)
@@ -1947,7 +1947,7 @@ load_aot_module (MonoAssembly *assembly, gpointer user_data)
                 */
                return;
 
-       if (image_is_dynamic (assembly->image) || assembly->ref_only)
+       if (image_is_dynamic (assembly->image) || assembly->ref_only || mono_domain_get () != mono_get_root_domain ())
                return;
 
        mono_aot_lock ();