Merge pull request #370 from bhollis/master

Syntax errors lock up Middleman
This commit is contained in:
Thomas Reynolds 2012-07-04 16:24:42 -07:00
commit d23a773491

View file

@ -217,6 +217,14 @@ module Middleman
logging
end
# Work around this bug: http://bugs.ruby-lang.org/issues/4521
# where Ruby will call to_s/inspect while printing exception
# messages, which can take a long time (minutes at full CPU)
# if the object is huge or has cyclic references, like this.
def to_s
"the Middleman application context"
end
# Expand a path to include the index file if it's a directory
#
# @private