src/Pure/ML/ml_process.scala
changeset 68204 a554da2811f2
parent 67586 8b19a8a7f029
child 68209 aeffd8f1f079
--- a/src/Pure/ML/ml_process.scala	Thu May 17 14:50:48 2018 +0200
+++ b/src/Pure/ML/ml_process.scala	Thu May 17 15:38:36 2018 +0200
@@ -23,7 +23,7 @@
     redirect: Boolean = false,
     cleanup: () => Unit = () => (),
     channel: Option[System_Channel] = None,
-    sessions: Option[Sessions.Structure] = None,
+    sessions_structure: Option[Sessions.Structure] = None,
     session_base: Option[Sessions.Base] = None,
     store: Sessions.Store = Sessions.store()): Bash.Process =
   {
@@ -33,7 +33,8 @@
       else {
         val selection = Sessions.Selection(sessions = List(logic_name))
         val selected_sessions =
-          sessions.getOrElse(Sessions.load_structure(options, dirs = dirs)).selection(selection)
+          sessions_structure.getOrElse(Sessions.load_structure(options, dirs = dirs))
+            .selection(selection)
         selected_sessions.build_requirements(List(logic_name)).
           map(a => File.platform_path(store.heap(a)))
       }