Which version of common c++? It looks like you have libc_r linked in (user mode) rather than libpthread...

Shie Erlich wrote:
hi guys,

i have an application that was written on linux and runs flawlessly.

on freebsd, the threads just don't start.

i start them with start(), but on FreeBSD, they seem to hang

on _thread_start. i know this because

a) doing 'info threads' in gdb, shows that main() runs as expected, but all other threads are at _thread_start

b) my run() method is not called


(gdb) info threads
7 Process 2541, Thread 7 0x282b2fdc in _thread_start () from /usr/lib/libc_r.so.5 6 Process 2541, Thread 6 0x282b2fdc in _thread_start () from /usr/lib/libc_r.so.5 5 Process 2541, Thread 5 0x282b2fdc in _thread_start () from /usr/lib/libc_r.so.5 4 Process 2541, Thread 4 0x282b2fdc in _thread_start () from /usr/lib/libc_r.so.5 3 Process 2541, Thread 3 0x282b2fdc in _thread_start () from /usr/lib/libc_r.so.5 2 Process 2541, Thread 2 0x282b2fdc in _thread_start () from /usr/lib/libc_r.so.5
* 1 Process 2541, Thread 1  0x2821c697 in poll () from /lib/libc.so.5



Any ideas would be _greatly_ appriciated

thanks in advance,

begin:vcard
fn:David Sugar
n:Sugar;David
org:GNU Telephony
adr:;;;;;;USA
email;internet:[EMAIL PROTECTED]
x-mozilla-html:FALSE
url:http://www.gnutelephony.org
version:2.1
end:vcard

_______________________________________________
Bug-commoncpp mailing list
Bug-commoncpp@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-commoncpp

Reply via email to