|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Dmitry Ochnev 2:5022/54 24 Mar 2001 01:00:28 To : All Subject : проблема с Mason'ом -------------------------------------------------------------------------------- Есть компонент, у которого в <%shared> прописано соединение с news-сервером, - соответственно, там и объявлена переменная, служащая handler'ом для операций с news-сервером. Используется модуль News::NNTPClient. В этом компоненте есть методы, которые работают с news-сервером и возвращают значения (не выводят HTML). Пишу другой компонент, который использует первый и выводит что надо. Обнаружил особенность: если вызывать первый компонент (в данном случае - $m->comp('nntp'), чтобы соединиться, и потом сколько угодно вызовов $m->comp('nntp:method_name'), потом 'nntp:disconnect' для дисконнекта), произвести какие надо действия, отсоединиться, а потом снова попытаться законнектиться (снова вызвать $m->comp('nntp')), то повторного соединения не произойдет. Почему так происходит ? P.S.: 2 Alex Povolotsky: Это именно тот самый 'nntp'. Я уже придумал, как решить проблему более высокого порядка, которую влечет за собой эта, но надеюсь сделать это проще. -- WBR, Dmitry Ochnev Tula (center, Soviet district), RU ... dmitry_III<>mail.ru, ICQ: 69794043, http://designcentral.newmail.ru --- http://www.brainbench.com/transcript.jsp?pid=15875 * Origin: Web-development, programming in Perl (2:5022/54) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/18273abbe469.html, оценка из 5, голосов 10
|