lib/aruba/platform.rb in aruba-0.11.0.pre vs lib/aruba/platform.rb in aruba-0.11.0.pre2

- old
+ new

@@ -1,16 +1,20 @@ require 'thread' require 'aruba/platforms/unix_platform' require 'aruba/platforms/windows_platform' +# Aruba module Aruba PLATFORM_MUTEX = Mutex.new end +# Aruba module Aruba + # Platform Platform = [Platforms::WindowsPlatform, Platforms::UnixPlatform].find(&:match?) end +# Aruba module Aruba PLATFORM_MUTEX.synchronize do @platform = Platform.new end