diff --git a/cpukit/posix/src/aio_misc.c b/cpukit/posix/src/aio_misc.c index 41d83b06d4..7536e650e3 100644 --- a/cpukit/posix/src/aio_misc.c +++ b/cpukit/posix/src/aio_misc.c @@ -266,6 +266,7 @@ void rtems_aio_completed_list_op( listcb *listcbp ) ); break; } + pthread_mutex_unlock( &listcbp->mutex ); free( listcbp ); } else { pthread_mutex_unlock( &listcbp->mutex );