.\" the source, must acknowledge the copyright and authors of this work.
.\" %%%LICENSE_END
.\"
-.TH PTHREAD_MUTEXATTR_SETROBUST 3 2017-08-20 "Linux" "Linux Programmer's Manual"
+.TH PTHREAD_MUTEX_CONSISTENT 3 2017-08-20 "Linux" "Linux Programmer's Manual"
.SH NAME
-pthread_mutex_consistent \- make the robust mutex consistent
+pthread_mutex_consistent \- make a robust mutex consistent
.SH SYNOPSIS
.nf
.B #include <pthread.h>
.PP
-.BI "int pthread_mute_consistent(pthread_mute_t *" mutex ");"
+.BI "int pthread_mutex_consistent(pthread_mutex_t *" mutex ");"
.fi
.PP
Compile and link with \fI\-pthread\fP.
.SH DESCRIPTION
-This function make a robust mutex consistent if it is in a inconsistent
-state. A mutex can be left in a inconsistent state if its owner terminate
-while holding the mutex, in which situation the next owner who acquire the
+This function makes a robust mutex consistent if it is in a inconsistent
+state. A mutex can be left in a inconsistent state if its owner terminates
+while holding the mutex, in which case the next owner who acquires the
mutex will succeed and be notified by the return value of
-.B EOWNERDEAD.
+.BR EOWNERDEAD .
.SH RETURN VALUE
On success,
.IR pthread_mutex_consistent()
-return 0. Otherwise an error value is returned to indicate the error.
+returns 0. Otherwise, an error value is returned to indicate the error.
.SH ERRORS
.TP
.B EINVAL