src/Pure/Tools/isabelle_process.scala
changeset 29648 ead544f3d6a1
parent 29573 bb0f395db245
--- a/src/Pure/Tools/isabelle_process.scala	Tue Jan 27 19:56:26 2009 +0100
+++ b/src/Pure/Tools/isabelle_process.scala	Wed Jan 28 10:43:31 2009 +0100
@@ -118,10 +118,10 @@
 
   /* process information */
 
-  private var proc: Process = null
-  private var closing = false
-  private var pid: String = null
-  private var the_session: String = null
+  @volatile private var proc: Process = null
+  @volatile private var closing = false
+  @volatile private var pid: String = null
+  @volatile private var the_session: String = null
   def session = the_session