mirrorlist-server/mirrorlist_server.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
New commits:
commit a171c433e2be047020131698a277530a13ebbd31
Author: Matt Domsch <Matt_Domsch(a)dell.com>
Date: Sun May 9 08:54:27 2010 -0500
mirrorlist_server: increase socket request queue length to 300 (still limited by
kernel options to 128)
diff --git a/mirrorlist-server/mirrorlist_server.py
b/mirrorlist-server/mirrorlist_server.py
index 9ce4e43..8825a1a 100755
--- a/mirrorlist-server/mirrorlist_server.py
+++ b/mirrorlist-server/mirrorlist_server.py
@@ -815,7 +815,7 @@ def main():
signal.signal(signal.SIGHUP, sighup_handler)
signal.signal(signal.SIGCHLD, signal.SIG_IGN)
ss = ForkingUnixStreamServer(socketfile, MirrorlistHandler)
- ss.request_queue_size = 100
+ ss.request_queue_size = 300
ss.serve_forever()
try:
commit b1d814d3dbbfe2c15a6d661abc4e77740bbb0d35
Author: Matt Domsch <Matt_Domsch(a)dell.com>
Date: Sun May 9 08:53:36 2010 -0500
mirrorlist_server: ignore SIGHUP in child - it'll exit soon enough
diff --git a/mirrorlist-server/mirrorlist_server.py
b/mirrorlist-server/mirrorlist_server.py
index 67dbf65..9ce4e43 100755
--- a/mirrorlist-server/mirrorlist_server.py
+++ b/mirrorlist-server/mirrorlist_server.py
@@ -661,6 +661,7 @@ def errordoc(metalink, message):
class MirrorlistHandler(StreamRequestHandler):
def handle(self):
+ signal.signal(signal.SIGHUP, signal.SIG_IGN)
random.seed()
try:
# read size of incoming pickle
Show replies by date