CURL, как отправить запрос и закрыть соединение

Jewbacabra

, вот этот момент мне не понятен больше всего. То есть, я понимаю, что он "вытекает из контекста", но не понимаю почему... На википедии сказано следующее:

В нашем же случае формуляр "не обязательно" означает конкретно "должен". То есть, и браузер и cURL и т.д. - всё равно ждут ответа...

У меня есть вариант как решить эту проблему: создаём простейший socket/webosocket сервер, он же "демон", отправляем на него какой-то примитивный запрос и дальше всё по схеме... Но это "последний" вариант который я рассматриваю, т.к. он сопряжен с рядом не самых тривиальных (для задачи подобного уровня) операций. В частности придётся чем-то пожертвовать, либо плодить другие языки (т.к. PHP в формате "из коробки" по моему сугубо личному мнению не очень подходит для написания socket-серверов и в нем отсутствуют в базовой комплектации библиотеки для нормальной работы с потоками), либо - обвешивать PHP сторонними библиотеками (для работы с теми же потоками), что бы "демон" не уходил в "длительный аут" (переставая принимать соединения) на время обработки какой-то длительной задачи N.

Оба варианта мне не очень нравятся... Особенно в контексте того, что задача изначально, довольно примитивная, как мне кажется.