From f11a7aa64b02305ca01cb6cb6ad3ce920360f3ef Mon Sep 17 00:00:00 2001 From: Peter Solnica Date: Thu, 6 Mar 2025 12:16:23 +0100 Subject: [PATCH] [raven] use File.open in LineCache (#2571) --- sentry-raven/lib/raven/linecache.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sentry-raven/lib/raven/linecache.rb b/sentry-raven/lib/raven/linecache.rb index 8fc5e7d02..ae1f5b477 100644 --- a/sentry-raven/lib/raven/linecache.rb +++ b/sentry-raven/lib/raven/linecache.rb @@ -26,9 +26,9 @@ def valid_path?(path) def getlines(path) @cache[path] ||= begin - IO.readlines(path) - rescue - nil + File.open(path, "r", &:readlines) + rescue + nil end end