Page 1 of 1

System error

Posted: Fri Nov 07, 2008 7:24 am
by goqsane
After my POL97 starts up on my FreeBSD system I get the following error
Fatal error 'can not create signal daemon thread!
' at line 242 in file /usr/src/lib/libpthread/thread/thr_sig.c (errno = 22)
What might be wrong?

Re: System error

Posted: Fri Nov 07, 2008 12:17 pm
by Luth
Is multithreaded to 0 or 1 in pol.cfg?

Re: System error

Posted: Fri Nov 07, 2008 12:45 pm
by goqsane
it's set to 1

Re: System error

Posted: Fri Nov 07, 2008 12:51 pm
by goqsane
And just to make sure: I don't want it to be 0, because then it doesn't run as fast as it should AND it takes 100% CPU

It's a 64 bit system.

Re: System error

Posted: Fri Nov 07, 2008 2:10 pm
by Luth
libpthread is a 3rd party library, an open source C implementation of POSIX. It is used by the Core, but not part of the Core, if you understand. The problem, I believe, lies in your system. You should be able to search your particular error and find help, and likely solutions, from Unix community forums.

Re: System error

Posted: Fri Nov 07, 2008 2:57 pm
by goqsane
Thank you for your consideration, however, I believe error 22 is 'wrong argument'. Has anyone ever tried running POL on a 64 bit system?

Re: System error

Posted: Fri Nov 07, 2008 3:36 pm
by Luth
The only info I found on error 22 is:
Using Posix threads under AIX requires a special C runtime startup
initialization as well as special versions of some libraries. The IBM C
compiler includes these special libraries if called by the name xlc_r
(or xlC_r for C++). There also other maing variations to support various
defaults, consult the file /etc/xlC.cf for details.
If it's a wrong argument within the POL Core, then all systems would get an error. Since the problem seems local to your machine, it still seems to me that its a system problem.

Re: System error

Posted: Mon Nov 10, 2008 4:03 am
by goqsane
I'm afraid I won't get any support regarding this issue from the UNIX community. I would very much like to see 64 bit binaries of POL for every system out there.