<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,25 +1,16 @@
 class Clock
-  @@mutex = Mutex.new
-
   class &lt;&lt; self
     def run(interval = 30)
       # TODO find a proper way to execute in background without forking
       fork do
         EventMachine.run do
           EventMachine::PeriodicTimer.new(interval) do
-            servers.each do |server|
+            Server.all.each do |server|
               EventMachine.defer proc { server.write_statistics }
             end
           end
         end
       end
     end
-
-    private
-      def servers
-        @@mutex.synchronize do
-          @@servers ||= Server.all
-        end
-      end
   end
 end
\ No newline at end of file</diff>
      <filename>app/clock.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>2eabfd6c5d992419c1b93a97838933980ca26aa8</id>
    </parent>
  </parents>
  <author>
    <name>Luca Guidi</name>
    <email>guidi.luca@gmail.com</email>
  </author>
  <url>http://github.com/jodosha/memoria/commit/4af2205b9c3497c1a00fc6724e8354659f3287a1</url>
  <id>4af2205b9c3497c1a00fc6724e8354659f3287a1</id>
  <committed-date>2009-06-15T04:09:38-07:00</committed-date>
  <authored-date>2009-06-15T04:09:38-07:00</authored-date>
  <message>Don't memoize servers for now</message>
  <tree>1b76a8740959f607d3d43f71e0b9b0e6be9dafe9</tree>
  <committer>
    <name>Luca Guidi</name>
    <email>guidi.luca@gmail.com</email>
  </committer>
</commit>
