From b8277a08457abc3ea31b1a67419d005f186e557a Mon Sep 17 00:00:00 2001 From: Ian Bicking Date: Mon, 18 Dec 2006 02:10:15 +0000 Subject: Add atexit import --- paste/httpserver.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'paste/httpserver.py') diff --git a/paste/httpserver.py b/paste/httpserver.py index 4a01dbb..f60fd4d 100755 --- a/paste/httpserver.py +++ b/paste/httpserver.py @@ -17,6 +17,7 @@ if pyOpenSSL is installed, it also provides SSL capabilities. # @@: add support for chunked encoding, this is not a 1.1 server # till this is completed. +import atexit import socket, sys, threading, urlparse, Queue, urllib import posixpath from BaseHTTPServer import BaseHTTPRequestHandler, HTTPServer @@ -376,7 +377,7 @@ class ThreadPool(object): self.workers.append(worker) if not daemon: - atexit.register(lambda: self.shutdown()) + atexit.register(self.shutdown) def worker_thread_callback(self): """ -- cgit v1.2.1