proper guard_time (amending 752806151432);
authorwenzelm
Tue, 05 Mar 2024 17:27:16 +0100
changeset 79780 8e17f585177f
parent 79779 f1c9e9e4616d
child 79781 a8d7cf8acaa6
proper guard_time (amending 752806151432);
src/Pure/General/logger.scala
--- a/src/Pure/General/logger.scala	Tue Mar 05 16:22:24 2024 +0100
+++ b/src/Pure/General/logger.scala	Tue Mar 05 17:27:16 2024 +0100
@@ -14,11 +14,14 @@
       case None => new Logger
     }
 
-  def make_progress(progress: => Progress, guard_time: Time = Time.min): Logger =
+  def make_progress(progress: => Progress, guard_time: Time = Time.min): Logger = {
+    val t = guard_time
     new Logger {
+      override val guard_time: Time = t
       override def output(msg: => String): Unit =
         if (progress != null) progress.echo(msg)
     }
+  }
 
   def make_system_log(progress: => Progress, options: Options, guard_time: Time = Time.min): Logger =
     options.string("system_log") match {