<HTML><BODY>Дело в том, что в Перле треды изолированны более сильно чем в других языках. А потому есть 2 выхода:<br>1) Вы делаете "проксю" через async в одном треде делаете все запросы и отдаете результаты треду, который запросил. Все минусы вы понимаете, я надеюсь.<br>2) Вы пользуете libpq(если вы о Пг), где свои треды и вам надо, фактически, читать маны по libpq.<br><br>А в thread-safe просто идет клон... Это немного не то, насколько я понял ТСа.<br><br><br>Понедельник, 11 февраля 2013, 18:19 +03:00 от Daniel Podolsky <onokonem@gmail.com>:<br>
<blockquote style="border-left:1px solid #0857A6; margin:10px; padding:0 0 0 10px;" class="mailru-blockquote">
<div id="">
<div class="js-helper js-readmsg-msg">
<style type="text/css"></style>
<div id="viewmessagebody" class="mr_read__body">
<base target="_self" href="https://e.mail.ru/cgi-bin/">
<div id="style_13605960120000000505_BODY">> Сложно, но судя по доке можно. В DBI написано [1] про thread safety.<br>Там написано "Handles can't be shared across threads.", а мне как раз<br>нужно шарить.<br><br>Патчить DBD я, пожалуй, не буду :) Перепишу прототип на питоне, когда<br>будет готов, и отлажу треды там.<br>-- <br>Moscow.pm mailing list<br><a href="sentmsg?compose&To=moscow%2dpm@pm.org">moscow-pm@pm.org</a> | <a href="http://e.mail.ru/cgi-bin/link?refresh=1&check=1&cnf=c34516&url=http%3A%2F%2Fmoscow.pm.org&msgid=13605960120000000505&x-email=warstone%40list.ru" target="_blank">http://moscow.pm.org</a><br></div>
<base target="_self" href="https://e.mail.ru/cgi-bin/">
</div>
</div>
</div>
</blockquote>
<br></BODY></HTML>