Skip to content

Commit d08ab57

Browse files
authored
Merge pull request #454 from zendesk/dasch/simplify-socket-errors
Rescue all system call errors
2 parents a94669d + f5abe0b commit d08ab57

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/kafka/connection.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,10 +109,10 @@ def send_request(request)
109109

110110
response
111111
end
112-
rescue Errno::EPIPE, Errno::ECONNRESET, Errno::ETIMEDOUT, EOFError => e
112+
rescue SystemCallError, EOFError => e
113113
close
114114

115-
raise ConnectionError, "Connection error: #{e}"
115+
raise ConnectionError, "Connection error #{e.class}: #{e}"
116116
end
117117

118118
private

0 commit comments

Comments
 (0)