On Mon, 2010-04-12 at 16:41 -0500, Don Weeks wrote: > (gdb) bt > #0 0x002a5b1d in pthread_timedjoin_np () from //lib/libpthread.so.0 > #1 0x080c5c1f in wmx_timedjoin_thread (thread_id=0, > milliseconds=3000, status=0x0) at ./wimax_osal.c:707 > #2 0x080ab6aa in l5_sockets_dispatcher_Stop () > at ./L5SocketsDispatcher.c:264 > #3 0x0806306b in Act_Shutdown () at ./Act/Act.c:942 > #4 0x0806324b in Act_ExitThreadFunc (lpParameter=0x0) > at ./Act/Act.c:213 > #5 0x002a4ab5 in start_thread () from //lib/libpthread.so.0 > #6 0x00bb6dae in clone () from //lib/libc.so.6 Hmm -- when is this happening? When you start the daemon? When you kill it?