|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 27 Feb 2001 17:15:45 To : okhoma@voy.lviv.ua Subject : Re: Background job -------------------------------------------------------------------------------- Здравствуй, Oleh Khoma. В твоём письме от Tue, 27 Feb 2001 13:13:42 +0000 (UTC) написано: ovlu>>> Дите от этого форка лазит в MySQL базу а потом пишет письма ovlu>>> (Newsletters). Если вызывать этот скрипт подряд несколько раз, то в ovlu>>> один прекрасный момент вылезает ошибка "Lost connection to MySQL ovlu>>> server during query" во время запроса. Через некоторое время опять ovlu>>> начинает работать. Если снова слать подряд - опять та же проблема. ovlu>>> Если делать это без форка, никаких проблем не замечено. В чем здесь ovlu>>> может быть проблема? AC>> Соединение с базой поднимается до форка? ovlu> Да. И используется тот же DB handle для доступа к данным в ребенке. ovlu> Только что сделал так, чтобы после форка ребенок создавал новый DB ovlu> handle. Вроде даже помогло. :) По крайней мере после модификации ovlu> вышеуказаная проблема еще не появлялась. Возможно это было следствием ovlu> того, что DB handle унаследованный от родителя становился инвалидным. ovlu> Hо почему такое могло произойти я не знаю. :( Потому что в параллельном процессе по нему успевают договориться об окончании сессии. Очевидно. -- Artem Chuprina E-mail: ran@ran.pp.ru Programmer FIDO: 2:5020/371.32 Memonet Ltd. Phone: +7-095-284-1356 --- ifmail v.2.15dev5 * Origin: NTV Internet (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/1648348fe0955.html, оценка из 5, голосов 10
|