Default POSIX thread attributes?

Vladimir Nesic vnesic at dkts.co.yu
Tue Feb 11 18:16:56 UTC 2003


On Tuesday 11 February 2003 16:47, Joel Sherrill wrote:
> gregory.menke at gsfc.nasa.gov wrote:
> > Vladimir Nesic writes:
> >  > Current implementation of pthreads has a strange default
> >  > attribute set, which is not documented, and it took me almost a
> >  > whole month to find out why an app that worked on Linux stopped
> >  > working on RTEMS.
> >
> > These kinds of bugs can be <very> hard to track down on any
> > operating system.  If you rely on default pthread behavior, you're
> > going to have lots of problems.  The pthread interface kind of
> > sucks in general- its advantage is its sort of portable.
>
> The standard does not specify the default attributes as I recall.  If
> there is some piece of standard documentation RTEMS does not adhere
> to, file a PR.
>
> Otherwise, this falls into the "POSIX didn't cover this" category.

OK, I have learnd my lesson, but I don't have POSIX standard, so I had 
to relay on docs from RTEMS and LINUX. Since RTEMS doesn't say anything 
about it, a guessed that LINUX docs apply :(

Vlada



More information about the users mailing list