Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 Nov 2010 02:20:34 +0000 (UTC)
From:      David Xu <davidxu@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r214902 - user/davidxu/libthr/sys/sys
Message-ID:  <201011070220.oA72KYF7008498@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: davidxu
Date: Sun Nov  7 02:20:34 2010
New Revision: 214902
URL: http://svn.freebsd.org/changeset/base/214902

Log:
  The POSIX robust mutex may return two error codes:
  EOWNERDEAD 	- owner thread is dead without unlocking mutex.
  ENOTRECOVERABLE	- application marks its state unrecoverable.

Modified:
  user/davidxu/libthr/sys/sys/errno.h

Modified: user/davidxu/libthr/sys/sys/errno.h
==============================================================================
--- user/davidxu/libthr/sys/sys/errno.h	Sun Nov  7 02:16:07 2010	(r214901)
+++ user/davidxu/libthr/sys/sys/errno.h	Sun Nov  7 02:20:34 2010	(r214902)
@@ -177,8 +177,10 @@ __END_DECLS
 #define	ENOTCAPABLE	93		/* Capabilities insufficient */
 #endif /* _POSIX_SOURCE */
 
+#define	EOWNERDEAD	94
+#define	ENOTRECOVERABLE	95
 #ifndef _POSIX_SOURCE
-#define	ELAST		93		/* Must be equal largest errno */
+#define	ELAST		95		/* Must be equal largest errno */
 #endif /* _POSIX_SOURCE */
 
 #ifdef _KERNEL



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201011070220.oA72KYF7008498>