LINUX.ORG.RU

Блокировка


0

0

Есть такая функция aio_suspend(const struct aiocb *const list[], int, const struct *timeout) Она ждет завершения aio_write(struct *aiocb) Так вот необходимо заблокировать aio_write() чтобы проверить работу aio_suspend()

Как на время заблокировать работу aio_write()


Ответ на: комментарий от stalcker

Вызываются в одном потоке. Необходимо просто напросто проверить работу aio_suspend(), а для этого нужно чтобы на момент вызова aio_write() продолжала выполняться.

nil5
() автор топика
Ответ на: комментарий от nil5

Или разделить(запустить в разных потоках), или изи одной функции вызвать другую.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.