Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-tools.git;a=commitdiff;h=8847a48c7ddf141ff27416f16da01af3edc32d12
commit 8847a48c7ddf141ff27416f16da01af3edc32d12 Author: Miklos Vajna <vmik...@frugalware.org> Date: Tue Dec 13 23:50:47 2011 +0100 syncpkgcd: handle httplib.BadStatusLine diff --git a/syncpkgd/syncpkgcd.py b/syncpkgd/syncpkgcd.py index d332187..b615a46 100644 --- a/syncpkgd/syncpkgcd.py +++ b/syncpkgd/syncpkgcd.py @@ -2,7 +2,7 @@ # # syncpkgcd # -# Copyright (c) 2007, 2008, 2009, 2010 by Miklos Vajna <vmik...@frugalware.org> +# Copyright (c) 2007, 2008, 2009, 2010, 2011 by Miklos Vajna <vmik...@frugalware.org> # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -21,7 +21,7 @@ # import xmlrpclib, time, os, getopt, sys, socket, glob, base64, pwd, signal -import traceback, shutil +import traceback, shutil, httplib sys.path.append("/etc/syncpkgcd") from cconfig import config @@ -68,6 +68,9 @@ class Syncpkgcd: except xmlrpclib.Fault: self.sleep("remote error, probably can't log in") continue + except httplib.BadStatusLine: + self.sleep("http: bad status line") + continue if not len(pkg): self.sleep("no package to build") continue _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git