Существующий поток процесса прерывается до тех пор, пока функция не вернется.Существуют серьезные ограничения на то, что он может безопасно делать, чтобы не повредить состояние вызовов функций, в которых находился поток - в частности, любые вызываемые им функции, которые поток, возможно, уже вызывал, должны быть асинхронными повторно входящими.См. Справочные страницы, например, сигнал, подпись для получения дополнительной информации или задавайте более конкретные вопросы по своему усмотрению.