Skip to content

Commit 92cce94

Browse files
committed
Rescue unknown error to quash crashing
1 parent 06ac0d5 commit 92cce94

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

lib/irb/input-method.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -331,6 +331,8 @@ def auto_indent(&block)
331331
name = driver.expand_name(name)
332332
rescue RDoc::RI::Driver::NotFoundError
333333
return nil
334+
rescue
335+
return nil # unknown error
334336
end
335337
doc = nil
336338
used_for_class = false
@@ -347,6 +349,8 @@ def auto_indent(&block)
347349
driver.add_method(doc, name)
348350
rescue RDoc::RI::Driver::NotFoundError
349351
doc = nil
352+
rescue
353+
return nil # unknown error
350354
end
351355
end
352356
return nil if doc.nil?

0 commit comments

Comments
 (0)