We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 37bff80 commit 6d5fe27Copy full SHA for 6d5fe27
lib/stasis/dev_mode.rb
@@ -38,11 +38,12 @@ def initialize(dir, options={})
38
if options[:development].is_a?(::Integer)
39
mime_types = WEBrick::HTTPUtils::DefaultMimeTypes
40
mime_types.store 'js', 'application/javascript'
41
-
42
- server = WEBrick::HTTPServer.new(
+
+ outfile = RUBY_PLATFORM =~ /mswin|mingw/ ? 'NUL:' : '/dev/null'
43
+ server = WEBrick::HTTPServer.new(
44
:AccessLog => [ nil, nil ],
45
:DocumentRoot => @stasis.destination,
- :Logger => WEBrick::Log.new("/dev/null"),
46
+ :Logger => WEBrick::Log.new(outfile),
47
:MimeTypes => mime_types,
48
:Port => options[:development]
49
)
0 commit comments