svn commit: r214902 - user/davidxu/libthr/sys/sys

David Xu davidxu at FreeBSD.org
Sun Nov 7 02:20:34 UTC 2010


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


More information about the svn-src-user mailing list