<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -264,10 +264,10 @@ class GenericServerContainer(val id: String, var serverFactory: () =&gt; GenericSer
    */
   private[behavior] def terminate(reason: AnyRef, shutdownTime: Int) = lock.withReadLock {
     if (shutdownTime &gt; 0) {
-      log.debug(&quot;Waiting {} milliseconds for the server to shut down before killing it.&quot;, shutdownTime)
+      log.debug(&quot;Waiting %s milliseconds for the server to shut down before killing it.&quot;, shutdownTime)
       server !? (shutdownTime, Shutdown(reason)) match {
-        case Some('success) =&gt; log.debug(&quot;Server [{}] has been shut down cleanly.&quot;, id)
-        case None =&gt; log.warning(&quot;Server [{}] was **not able** to complete shutdown cleanly within its configured shutdown time [{}]&quot;, id, shutdownTime)
+        case Some('success) =&gt; log.debug(&quot;Server [%s] has been shut down cleanly.&quot;, id)
+        case None =&gt; log.warning(&quot;Server [%s] was **not able** to complete shutdown cleanly within its configured shutdown time [%s]&quot;, id, shutdownTime)
       }
     }
     server ! Terminate(reason)</diff>
      <filename>behavior/src/main/scala/scala/actors/behavior/GenericServer.scala</filename>
    </modified>
    <modified>
      <diff>@@ -92,7 +92,7 @@ object Helpers extends Logging {
         def receiveWithin(timeout: Int): Option[A] = value match {
           case None =&gt; ch.receiveWithin(timeout) {
             case TIMEOUT =&gt;
-              log.debug(&quot;Future timed out while waiting for actor: {}&quot;, a)
+              log.debug(&quot;Future timed out while waiting for actor: %s&quot;, a)
               None
             case a: A =&gt;
               value = Some(a)</diff>
      <filename>behavior/src/main/scala/scala/actors/behavior/Helpers.scala</filename>
    </modified>
    <modified>
      <diff>@@ -147,22 +147,22 @@ class Supervisor(faultHandler: FaultHandlingStrategy) extends Actor with Logging
     loop {
       react {
         case Configure(config, factory) =&gt;
-          log.debug(&quot;Configuring supervisor:{} &quot;, this)
+          log.debug(&quot;Configuring supervisor:%s &quot;, this)
           configure(config, factory)
           reply('success)
 
         case Start =&gt;
           state.serverContainers.foreach { serverContainer =&gt;
             serverContainer.start
-            log.info(&quot;Starting server: {}&quot;, serverContainer.getServer)
+            log.info(&quot;Starting server: %s&quot;, serverContainer.getServer)
           }
 
         case Stop =&gt;
           state.serverContainers.foreach { serverContainer =&gt;
             serverContainer.terminate('normal)
-            log.info(&quot;Stopping server: {}&quot;, serverContainer)
+            log.info(&quot;Stopping server: %s&quot;, serverContainer)
           }
-          log.info(&quot;Stopping supervisor: {}&quot;, this)
+          log.info(&quot;Stopping supervisor: %s&quot;, this)
           exit('normal)
 
         case Exit(failedServer, reason) =&gt;
@@ -171,7 +171,7 @@ class Supervisor(faultHandler: FaultHandlingStrategy) extends Actor with Logging
             case _ =&gt; state.faultHandler.handleFailure(state, failedServer, reason)
           }
 
-        case unexpected =&gt; log.warning(&quot;Unexpected message [{}], ignoring...&quot;, unexpected)
+        case unexpected =&gt; log.warning(&quot;Unexpected message [%s], ignoring...&quot;, unexpected)
       }
     }
   }
@@ -195,7 +195,7 @@ class Supervisor(faultHandler: FaultHandlingStrategy) extends Actor with Logging
     val newServer = serverContainer.newServer()
     newServer.start
     self.link(newServer)
-    log.debug(&quot;Linking actor [{}] to supervisor [{}]&quot;, newServer, this)
+    log.debug(&quot;Linking actor [%s] to supervisor [%s]&quot;, newServer, this)
     state.addServerContainer(serverContainer)
     newServer
   }
@@ -216,7 +216,7 @@ abstract class FaultHandlingStrategy(val maxNrOfRetries: Int, val withinTimeRang
     nrOfRetries += 1
     if (timeRangeHasExpired) {
       if (hasReachedMaximumNrOfRetries) {
-        log.info(&quot;Maximum of restarts [{}] for server [{}] has been reached - the supervisor including all its servers will now be shut down.&quot;, maxNrOfRetries, failedServer)
+        log.info(&quot;Maximum of restarts [%s] for server [%s] has been reached - the supervisor including all its servers will now be shut down.&quot;, maxNrOfRetries, failedServer)
         supervisor ! Stop // execution stops here
       } else {
         nrOfRetries = 0
@@ -242,17 +242,17 @@ abstract class FaultHandlingStrategy(val maxNrOfRetries: Int, val withinTimeRang
 
           scope match {
             case Permanent =&gt;
-              log.debug(&quot;Restarting server [{}] configured as PERMANENT.&quot;, serverContainer.id)
+              log.debug(&quot;Restarting server [%s] configured as PERMANENT.&quot;, serverContainer.id)
               serverContainer.reconfigure(reason, supervisor.spawnLink(serverContainer), state.supervisor)
 
             case Temporary =&gt;
               if (reason == 'normal) {
-                log.debug(&quot;Restarting server [{}] configured as TEMPORARY (since exited naturally).&quot;, serverContainer.id)
+                log.debug(&quot;Restarting server [%s] configured as TEMPORARY (since exited naturally).&quot;, serverContainer.id)
                 serverContainer.reconfigure(reason, supervisor.spawnLink(serverContainer), state.supervisor)
-              } else log.info(&quot;Server [{}] configured as TEMPORARY will not be restarted (received unnatural exit message).&quot;, serverContainer.id)
+              } else log.info(&quot;Server [%s] configured as TEMPORARY will not be restarted (received unnatural exit message).&quot;, serverContainer.id)
 
             case Transient =&gt;
-              log.info(&quot;Server [{}] configured as TRANSIENT will not be restarted.&quot;, serverContainer.id)
+              log.info(&quot;Server [%s] configured as TRANSIENT will not be restarted.&quot;, serverContainer.id)
           }
       }
     }
@@ -288,7 +288,7 @@ abstract class FaultHandlingStrategy(val maxNrOfRetries: Int, val withinTimeRang
 class AllForOneStrategy(maxNrOfRetries: Int, withinTimeRange: Int)
 extends FaultHandlingStrategy(maxNrOfRetries, withinTimeRange) {
   override def doHandleFailure(state: SupervisorState, failedServer: AbstractActor, reason: AnyRef) = {
-    log.error(&quot;Server [{}] has failed due to [{}] - scheduling restart - scheme: ALL_FOR_ONE.&quot;, failedServer, reason)
+    log.error(&quot;Server [%s] has failed due to [%s] - scheduling restart - scheme: ALL_FOR_ONE.&quot;, failedServer, reason)
     for (serverContainer &lt;- state.serverContainers) restart(serverContainer, reason, state)
     state.supervisors.foreach(_ ! Exit(failedServer, reason))
   }
@@ -303,7 +303,7 @@ extends FaultHandlingStrategy(maxNrOfRetries, withinTimeRange) {
 class OneForOneStrategy(maxNrOfRetries: Int, withinTimeRange: Int)
 extends FaultHandlingStrategy(maxNrOfRetries, withinTimeRange) {
   override def doHandleFailure(state: SupervisorState, failedServer: AbstractActor, reason: AnyRef) = {
-    log.error(&quot;Server [{}] has failed due to [{}] - scheduling restart - scheme: ONE_FOR_ONE.&quot;, failedServer, reason)
+    log.error(&quot;Server [%s] has failed due to [%s] - scheduling restart - scheme: ONE_FOR_ONE.&quot;, failedServer, reason)
     var serverContainer: Option[GenericServerContainer] = None
     state.serverContainers.foreach {
       container =&gt; if (container.getServer == failedServer) serverContainer = Some(container)</diff>
      <filename>behavior/src/main/scala/scala/actors/behavior/Supervisor.scala</filename>
    </modified>
    <modified>
      <diff>@@ -92,7 +92,7 @@
       &lt;dependency&gt;
         &lt;groupId&gt;net.lag&lt;/groupId&gt;
         &lt;artifactId&gt;configgy&lt;/artifactId&gt;
-        &lt;version&gt;1.1&lt;/version&gt;
+        &lt;version&gt;1.2&lt;/version&gt;
       &lt;/dependency&gt;
       &lt;dependency&gt;
         &lt;groupId&gt;commons-lang&lt;/groupId&gt;</diff>
      <filename>pom.xml</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>c4bfc676a398475c1cf2dc1c04ec45d2127b6878</id>
    </parent>
  </parents>
  <author>
    <name>Jonas Boner</name>
    <email>jonas@jonasboner.com</email>
  </author>
  <url>http://github.com/jboner/scala-otp/commit/8eeddfea06d01de0d04157056db165733adcd796</url>
  <id>8eeddfea06d01de0d04157056db165733adcd796</id>
  <committed-date>2009-02-17T10:48:04-08:00</committed-date>
  <authored-date>2009-02-17T10:48:04-08:00</authored-date>
  <message>fixed broken logging</message>
  <tree>ff0a2735098429a9a9d5aafe7ceeb3525f940db3</tree>
  <committer>
    <name>Jonas Boner</name>
    <email>jonas@jonasboner.com</email>
  </committer>
</commit>
