eeps een verbroken verbinding bij het verbreken van een verbinding vind ie niet tof
This commit is contained in:
parent
c9c8bc39f5
commit
f6f8fee85b
1 changed files with 7 additions and 0 deletions
|
|
@ -179,6 +179,10 @@ def get_xhdr(server, range, header)
|
||||||
timeout(180) do
|
timeout(180) do
|
||||||
begin
|
begin
|
||||||
resp, lines = @connections[server]["nntp"].xhdr(header, range)
|
resp, lines = @connections[server]["nntp"].xhdr(header, range)
|
||||||
|
if resp.to_i == 500
|
||||||
|
print "xhdr not implemented\n"
|
||||||
|
print "Error: #{$!}\n"
|
||||||
|
end
|
||||||
unless resp.to_i >= 200 and resp.to_i < 300
|
unless resp.to_i >= 200 and resp.to_i < 300
|
||||||
print "got response #{resp} while reading group #{@group} from #{server}\n"
|
print "got response #{resp} while reading group #{@group} from #{server}\n"
|
||||||
raise XhdrError
|
raise XhdrError
|
||||||
|
|
@ -1012,7 +1016,10 @@ end
|
||||||
|
|
||||||
def quit
|
def quit
|
||||||
for server in @connections.keys
|
for server in @connections.keys
|
||||||
|
begin
|
||||||
@connections[server]["nntp"].quit
|
@connections[server]["nntp"].quit
|
||||||
|
rescue Errno::ECONNRESET
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue