Changeset 902
- Timestamp:
- 12/15/07 00:11:09 (8 months ago)
- Files:
-
- trunk/lib/mongrel.rb (modified) (1 diff)
- trunk/lib/mongrel/logger.rb (moved) (moved from trunk/lib/mongrel/log.rb) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/mongrel.rb
r899 r902 14 14 15 15 require 'http11' 16 require 'mongrel/log '16 require 'mongrel/logger' 17 17 require 'mongrel/cgi' 18 18 require 'mongrel/handlers' trunk/lib/mongrel/logger.rb
r899 r902 13 13 @logger = initialize_io(log) 14 14 @log_level = Levels[:name][log_level] 15 16 if !RUBY_PLATFORM.match(/java|mswin/) && 17 !(@log == STDOUT) && @log.respond_to?(:write_nonblock) 18 @aio = true 19 end 15 20 end 16 21 … … 20 25 def log(level, string) 21 26 return if (Levels[:name][level] > @log_level) 22 @aio ||= !RUBY_PLATFORM.match(/java|mswin/) && @log.respond_to?(:write_nonblock)23 27 if @aio 24 28 @log.write_nonblock("#{Time.now.httpdate}: #{string}\n")
