<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
You Speak Türkish?<BR>&nbsp;<BR>&gt; From: nicdumz@gmail.com<BR>&gt; Date: Sun, 26 Apr 2009 01:07:30 +0900<BR>&gt; To: pywikipedia-l@lists.wikimedia.org<BR>&gt; Subject: Re: [Pywikipedia-l] [Pywikipedia-svn] SVN: [6685] branches/rewrite/pywikibot<BR>&gt; <BR>&gt; 2009/4/24 &lt;russblau@svn.wikimedia.org&gt;:<BR>&gt; &gt; 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.<BR>&gt; &gt;<BR>&gt; <BR>&gt; That's an interesting change, because those 504 happen quite often =)<BR>&gt; <BR>&gt; &gt; &nbsp; &nbsp; #TODO: do some error correcting stuff<BR>&gt; &gt; + &nbsp; &nbsp;if request.data[0].status == 504:<BR>&gt; &gt; + &nbsp; &nbsp; &nbsp; &nbsp;raise Server504Error("Server %s timed out" % site.hostname())<BR>&gt; <BR>&gt; This, however, doesn't seem to work as expected. From time to time, I<BR>&gt; get some tracebacks :<BR>&gt; <BR>&gt; ERROR: Traceback (most recent call last):<BR>&gt; File "/home/nicdumz/pywikipedia/pywikibot/data/api.py", line 189, in submit<BR>&gt; body=params)<BR>&gt; File "/home/nicdumz/pywikipedia/pywikibot/comms/http.py", line 102, in request<BR>&gt; if request.data[0].status == 504:<BR>&gt; AttributeError: 'int' object has no attribute 'status'<BR>&gt; <BR>&gt; WARNING: Waiting 5 seconds before retrying.<BR>&gt; <BR>&gt; But it's nothing critical, because the error is caught, and the query<BR>&gt; is sent again.<BR>&gt; <BR>&gt; -- <BR>&gt; Nicolas Dumazet — NicDumZ [ nɪk.d̪ymz ]<BR>&gt; <BR>&gt; _______________________________________________<BR>&gt; Pywikipedia-l mailing list<BR>&gt; Pywikipedia-l@lists.wikimedia.org<BR>&gt; <A href="https://lists.wikimedia.org/mailman/listinfo/pywikipedia">https://lists.wikimedia.org/mailman/listinfo/pywikipedia</A>-<BR><br /><hr />Windows Live™ Photos ile fotoğraflarınızı kolayca  paylaşımı. <a href='http://www.microsoft.com/windows/windowslive/products/photos.aspx' target='_new'>Sürükle bırak</a></body>
</html>