summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/gitlab/ci/trace/stream.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/gitlab/ci/trace/stream.rb b/lib/gitlab/ci/trace/stream.rb
index d64c43df1d5..c2abe37f003 100644
--- a/lib/gitlab/ci/trace/stream.rb
+++ b/lib/gitlab/ci/trace/stream.rb
@@ -96,6 +96,8 @@ module Gitlab
end
def reverse_line
+ return if stream.size <= 0
+
pos = 0
max = stream.size
debris = ''
@@ -110,7 +112,7 @@ module Gitlab
end
end
- yield(debris) unless debris.empty?
+ yield(debris)
end
def calc_read_size(pos, max)