diff options
author | Dan McGee <dan@archlinux.org> | 2010-10-12 03:49:04 +0200 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2010-10-12 03:49:04 +0200 |
commit | e2612ab3f6963df37f9ca2542718c5712966ca29 (patch) | |
tree | 88e5aa756876a846e2ed43344a342ec25fd1a61e /devel/management | |
parent | 8e186efb2a4676717e92779a7578ec48231646b1 (diff) | |
download | archweb-e2612ab3f6963df37f9ca2542718c5712966ca29.tar.gz archweb-e2612ab3f6963df37f9ca2542718c5712966ca29.tar.xz |
mirrorcheck: catch and handle another socket timeout case
We were seeing processes hang on the Arch server. It looks like there are
ways for socket.timeout to come out of the main check code, so add another
except block to catch this case. In addition, make sure we always call
task_done() even on failures so processes eventually die.
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'devel/management')
0 files changed, 0 insertions, 0 deletions