You Speak Türkish?
> From: [email protected]
> Date: Sun, 26 Apr 2009 01:07:30 +0900
> To: [email protected]
> Subject: Re: [Pywikipedia-l] [Pywikipedia-svn] SVN: [6685]
> branches/rewrite/pywikibot
>
> 2009/4/24 <[email protected]>:
> > When server is under heavy load, it may time out (http code 504) on API
> > queries with high limits; this revision lets QueryGenerator instances catch
> > these errors, lower the query limit, and retry.
> >
>
> That's an interesting change, because those 504 happen quite often =)
>
> > #TODO: do some error correcting stuff
> > + if request.data[0].status == 504:
> > + raise Server504Error("Server %s timed out" % site.hostname())
>
> This, however, doesn't seem to work as expected. From time to time, I
> get some tracebacks :
>
> ERROR: Traceback (most recent call last):
> File "/home/nicdumz/pywikipedia/pywikibot/data/api.py", line 189, in submit
> body=params)
> File "/home/nicdumz/pywikipedia/pywikibot/comms/http.py", line 102, in request
> if request.data[0].status == 504:
> AttributeError: 'int' object has no attribute 'status'
>
> WARNING: Waiting 5 seconds before retrying.
>
> But it's nothing critical, because the error is caught, and the query
> is sent again.
>
> --
> Nicolas Dumazet — NicDumZ [ nɪk.d̪ymz ]
>
> _______________________________________________
> Pywikipedia-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/pywikipedia-
_________________________________________________________________
Sürükle ve Bırak: Windows Live™ Photos ile fotoğraflarınızı kolayca paylaşımı.
http://www.microsoft.com/windows/windowslive/products/photos.aspx
_______________________________________________
Pywikipedia-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l