*** ThreadedAppServer.py        Thu Sep 13 10:57:52 2001
--- ThreadedAppServer.py.new    Thu Sep 13 10:41:12 2001
*************** import socket
*** 28,33 ****
--- 28,34 ----
  import threading
  import time
  import errno
+ import traceback
  from WebUtils import Funcs

  debug = 0
*************** class ThreadedAppServer(AppServer):
*** 243,249 ****
                                                break
                                        if self.running:
                                                t.processing=1
!                                               rh.handleRequest()
                                                t.processing=0
                                        rh.close()
                                except Queue.Empty:
--- 244,253 ----
                                                break
                                        if self.running:
                                                t.processing=1
!                                               try:
!                                                       rh.handleRequest()
!                                               except:
!                                                       traceback.print_exc(file=sys.stderr)
                                                t.processing=0
                                        rh.close()
                                except Queue.Empty:
*************** class RequestHandler:
*** 480,485 ****
--- 484,490 ----


                try:
+                       print "."
                        conn.shutdown(1)
                        conn.close()
                except:
