Я почти разочарован тем, как сеанс обработки Zend.
вот мой случай. я пишу плагин аутентификации, который всегда проверяет учетные данные пользователя, используя Zend_Auth. и когда вызывается функция hasIdentity из zend auth, он автоматически начинает сеанс.
и проблема возникает, когда у меня длинный процесс, который мне нужно выполнить. сеанс заблокирует запрос, пока запрос не будет завершен. я пытаюсь снять блокировку с помощью вызова Zend_Session :: writeClose (false), чтобы можно было выполнить другой запрос.
но я не могу начать сеанс снова.
Это плохая реализация, если я пытаюсь возобновить остановленный сеанс?
есть только один сеанс от начала до завершения выполнения запроса?
спасибо.
PS: я могу сделать небольшой взлом здесь. в конце плагина auth я пишу собственную функцию php (session_write_close), и если любому контроллеру необходимо снова использовать сеанс, я начинаю его снова с (session_start).