Возможно продолжить выполнение асинхронного кода после отправки ответа, если выполнение асинхронного кода вызвано до того, как ответ получен.
async function someAsyncCode() {
// Do processing
}
(request, h) => {
someAsyncCode()
return h.response('hello worl').code(204).takeover()
}
Поскольку вы не ожидаете или не возвращаете обещание,выполнение функции "someAsyncCode" не будет блокировать поток выполнения.