Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
use two conditions during the thread creation phase to make sure that it is *really...
authormquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Fri, 16 Mar 2007 10:34:50 +0000 (10:34 +0000)
committermquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Fri, 16 Mar 2007 10:34:50 +0000 (10:34 +0000)
commitc8c1bbfc07873fbd9f987e3b2499dc19ec02c2fa
tree4cff05600ff76f6a368bf0a006df5303430b54a6
parenta98aed7c91100cfe4414ec3fd23ae6f216710f24
use two conditions during the thread creation phase to make sure that it is *really* impossible to signal the condition and get our own signal the line after. The pthread lib under linux works just fine on such a borderline case, but it may not be the case of any thread implementation. Namly, our xbt_thread implem for windows is not that permissive. It could be possible to make our implem more robust, but it is ways easier to make our user code less demanding

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3287 48e7efb5-ca39-0410-a469-dd3cf9ba447f
src/xbt/context.c