You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2018/10/09 13:30:34 UTC

[isis] branch master updated: ISIS-1974: introspect in serial

This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git


The following commit(s) were added to refs/heads/master by this push:
     new 4401240  ISIS-1974: introspect in serial
4401240 is described below

commit 4401240399d97708a7f7fa9818f4dd023c944e0b
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Tue Oct 9 14:00:03 2018 +0100

    ISIS-1974: introspect in serial
    
    To avoid race conditions.
---
 .../org/apache/isis/core/metamodel/specloader/SpecificationLoader.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/SpecificationLoader.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/SpecificationLoader.java
index 244ac15..e002959 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/SpecificationLoader.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/SpecificationLoader.java
@@ -244,7 +244,7 @@ public class SpecificationLoader implements ApplicationScopedComponent {
             callables.add(callable);
         }
         ThreadPoolSupport threadPoolSupport = ThreadPoolSupport.getInstance();
-        List<Future<Object>> futures = threadPoolSupport.invokeAll(callables);
+        List<Future<Object>> futures = threadPoolSupport.invokeAllSequential(callables);
         threadPoolSupport.joinGatherFailures(futures);