Rescue EOFError also when a request raises an exception

This commit is contained in:
Marcel Molina 2008-06-07 01:22:49 -05:00
Родитель 79f358f771
Коммит aaf17a2677
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -51,7 +51,7 @@ module AWS
else
http.start(&requester)
end
rescue Errno::EPIPE, Timeout::Error, Errno::EINVAL
rescue Errno::EPIPE, Timeout::Error, Errno::EINVAL, EOFError
@http = create_connection
attempts == 3 ? raise : (attempts += 1; retry)
end