Интересная штука получается. Есть вот такой текст:
my $dbh = DBI->connect(...);
...
if (fork() == 0)
{
...
exit;
};
$dbh->commit;
$dbh->disconnect;
При fork все переменные дублируются в дочерний процесс. В том числе и $dbh. И при exit как я понял происходит автоматическое закрытие коннекта. После этого на $dbh->commit выскакивает "Broken pipe".
Так вот вопрос - можно-ли как-то замаскировать переменную $dbho, что-бы она не передавалась в дочерний процесс?
Ответ на:
комментарий
от idle

Ответ на:
комментарий
от UncleAndy
Ответ на:
комментарий
от idle

Ответ на:
комментарий
от UncleAndy
Ответ на:
комментарий
от idle

Ответ на:
комментарий
от UncleAndy
Ответ на:
комментарий
от idle

Ответ на:
комментарий
от UncleAndy

Ответ на:
комментарий
от vilfred

Ответ на:
комментарий
от vilfred
Ответ на:
комментарий
от idle

Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.