Debugging SocketServer.ThreadingTCPServer

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Stuart D. Gathman

    #1

    Debugging SocketServer.ThreadingTCPServer

    I have a ThreadingTCPSer ver application (pygossip, part of
    http://sourceforge.net/projects/pymilter). It mostly runs well, but
    occasionally goes into a loop. How can I get a stack trace of running
    threads to figure out where the loop is? Is there some equivalent of
    sending SIGQUIT to Java to get a thread dump? If needed, I can import pdb
    and set options at startup, but there needs to be some external way of
    triggering the dump since I can't reproduce it at will.

    --
    Stuart D. Gathman <stuart@bmsi.co m>
    Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154
    "Confutatis maledictis, flamis acribus addictis" - background song for
    a Microsoft sponsored "Where do you want to go from here?" commercial.

Working...