On Thu, 8 Feb 2007, Garrett Cooper wrote:

Actually, now that I think about it the calls I made with ps in the program are valid for Linux but not for FreeBSD (they're for getting thread listings). Hence error code 2.

From intro(2):

2 ENOENT No such file or directory. A component of a specified pathname did not exist, or
                                          the pathname was an empty
                                          string.

Didn't think that a bad command would return errno=2 though..

And hopefully you've realized that your code is totally bogus
since pthread_foo() don't set errno.  All the pthread_foo()
functions _return_ the error.  If your code is not checking
the return values from those functions, it is wrong on every
platform, not just FreeBSD.

--
DE
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to