We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 548fce7 commit 622699aCopy full SHA for 622699a
test/support/redis_mock.rb
@@ -24,20 +24,23 @@ def shutdown
24
end
25
26
def run
27
- loop do
28
- session = @server.accept
29
-
30
- begin
31
- return if yield(session) == :exit
32
- ensure
33
- session.close
+ begin
+ loop do
+ session = @server.accept
+
+ return if yield(session) == :exit
+ ensure
34
+ session.close
35
+ end
36
37
+ rescue => ex
38
+ $stderr.puts "Error running mock server: #{ex.message}" if VERBOSE
39
+ $stderr.puts ex.backtrace if VERBOSE
40
+ retry
41
42
+ @server.close
43
- rescue => ex
- $stderr.puts "Error running mock server: #{ex.message}" if VERBOSE
- $stderr.puts ex.backtrace if VERBOSE
- @server.close
44
45
46
0 commit comments