1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
|
# File 'lib/nchan_tools/pubsub.rb', line 1032
def request_code_ok(code, bundle)
if code != 200
if code == 304 || code == 408
@subscriber.on_failure error(code, "", bundle)
@subscriber.finished+=1
close bundle
elsif @subscriber.on_failure(error(code, "", bundle)) == false
@subscriber.finished+=1
close bundle
else
Celluloid.sleep @retry_delay if @retry_delay
bundle.send_GET
end
false
else
@timer.reset if @timer
true
end
end
|