Я пишу приложение fastCGI, используя комплект разработчика fastCGI в Linux (Ubuntu), используя Apache 2.2 + mod_fcgid.
Согласно документу правильная структура кода для приложения fastCGI:
- Раздел инициализации, который выполняется только один раз.
- Секция цикла ответа, которая выполняется каждый раз, когда вызывается скрипт FastCGI.
Мне кажется, что это неправильно, если есть раздел инициализации, то должен быть раздел "Очистка"?
Если так, где будет раздел очистки, и как я могу быть уверен, что раздел очистки когда-либо будет вызван - я имею в виду, есть ли что-то в протоколе fastCGI, который сообщает приложению о завершении?
Здравый смысл подсказывает мне разместить секцию очистки после цикла ответа - НО это правильный способ очистки?