head	1.2;
access;
symbols;
locks; strict;
comment	@# @;


1.2
date	2009.06.29.10.46.44;	author stas;	state dead;
branches;
next	1.1;

1.1
date	2009.05.09.19.54.23;	author stas;	state Exp;
branches;
next	;


desc
@@


1.2
log
@- Update to 3.11.1.
@
text
@--- otherlibs/systhreads/posix.c	2008/12/14 18:16:38	1.58.2.1
+++ otherlibs/systhreads/posix.c	2009/03/28 17:35:59	1.58.2.2
@@@@ -11,7 +11,7 @@@@
 /*                                                                     */
 /***********************************************************************/
 
-/* $Id: posix.c,v 1.58.2.1 2008/12/14 18:16:38 xleroy Exp $ */
+/* $Id: posix.c,v 1.58.2.2 2009/03/28 17:35:59 xleroy Exp $ */
 
 /* Thread interface for POSIX 1003.1c threads */
 
@@@@ -393,6 +393,7 @@@@ value caml_thread_initialize(value unit)
     curr_thread->descr = descr;
     curr_thread->next = curr_thread;
     curr_thread->prev = curr_thread;
+    curr_thread->backtrace_last_exn = Val_unit;
 #ifdef NATIVE_CODE
     curr_thread->exit_buf = &caml_termination_jmpbuf;
 #endif
@


1.1
log
@- Fix a couple of serious bugs in threading code (#4666 and #4678).

Obtained from:	ocaml cvs
@
text
@@

