Дело в том, что в Перле треды изолированны более сильно чем в других языках. А 
потому есть 2 выхода:
1) Вы делаете "проксю" через async в одном треде делаете все запросы и отдаете 
результаты треду, который запросил. Все минусы вы понимаете, я надеюсь.
2) Вы пользуете libpq(если вы о Пг), где свои треды и вам надо, фактически, 
читать маны по libpq.

А в thread-safe просто идет клон... Это немного не то, насколько я понял ТСа.


Понедельник, 11 февраля 2013, 18:19 +03:00 от Daniel Podolsky 
<[email protected]>:
>> Сложно, но судя по доке можно. В DBI написано [1] про thread safety.
>Там написано "Handles can't be shared across threads.", а мне как раз
>нужно шарить.
>
>Патчить DBD я, пожалуй, не буду :) Перепишу прототип на питоне, когда
>будет готов, и отлажу треды там.
>-- 
>Moscow.pm mailing list
>[email protected] |  http://moscow.pm.org

-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить