Just Launched: You can now import projects and releases from Google Code onto SourceForge
We are excited to release new functionality to enable a 1-click import from Google Code onto the Allura platform on SourceForge. You can import tickets, wikis, source, releases, and more with a few simple steps. Read More
From: Will Sadkin <WSadkin@Parlancecorp.com> - 2006-09-14 15:18:39
We have a webkit application using threadedAppServer wrapped in the
pythonservice framework as a windows system service, and it has
recently decided to stop stopping reliably... My guess is that some
thread is hanging out and not getting the message, and so the
process never terminates.
What I was wondering if anyone had any ideas on how to isolate
which thread was the culprit. Is there any log support or other
means from webware that could help me or do I have to manually
try to track down all the created threads and do printf debugging
to isolate the fault?
Thanks in advance,
From: Christoph Zwerschke <cito@on...> - 2006-09-14 16:00:40
Will Sadkin wrote:
> What I was wondering if anyone had any ideas on how to isolate
> which thread was the culprit. Is there any log support or other
> means from webware that could help me or do I have to manually
> try to track down all the created threads and do printf debugging
> to isolate the fault?
In 0.9.2beta, you can print thread stack frames by sending a SIGQUIT
signal to the AppServer.
You have to install threadframe for this to work:
Maybe you can check it out and tell me how it works before I release
0.9.2 final this weekend.