Stefan Behnel wrote:
Richard Lamboj, 27.01.2010 15:23:
Am Wednesday 27 January 2010 14:10:13 schrieb Stefan Behnel:
Richard Lamboj, 27.01.2010 14:06:
just for _curiosity_. What would be if i start a thread in a nother
thread and acquire a lock in the "child" thread. Is there anything that
could go wrong if someone try to start threads in threads?
There's usually tons of things that can go wrong w.r.t. threads:
http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-1.pdf
However, there's nothing special to a thread that was started from another
thread, so the problems don't change.
i have tried a little bit around with psycopg2 and threads,
I'am sharing one connection for all threads. When i'am starting the
threads "normal" everything works without any Problem. When i'am starting the
threads from another thread than i got a "segmentation fault"
Sounds like a bug that you might want to report to the maintainers of psycopg2.
Stefan
If a C package called from Python crashes, the package is defective.
Nothing you can do from Python should be able to cause a segmentation fault.
Google search: "Results 1 - 10 of about 29,400 for psycopg2 crash".
John Nagle
--
http://mail.python.org/mailman/listinfo/python-list