aio_cancel need signal caller after the succeed and fix minor issue in the error handler

This commit is contained in:
Xiang Xiao
2019-01-27 09:39:33 -06:00
committed by Gregory Nutt
parent fb63c0a293
commit 964f0ab304
7 changed files with 35 additions and 29 deletions
+1
View File
@@ -109,6 +109,7 @@ void aio_initialize(void)
/* Initialize counting semaphores */
(void)nxsem_init(&g_aioc_freesem, 0, CONFIG_FS_NAIOC);
(void)nxsem_setprotocol(&g_aioc_freesem, SEM_PRIO_NONE);
(void)nxsem_init(&g_aio_exclsem, 0, 1);
g_aio_holder = INVALID_PROCESS_ID;