Thread safe or not, unlike a Win32::GUI object, a $dbh object can't be
shared among more threads.
Does anyone know why? Because of DBI, of DBD::mysql, or because a database
connection can't be shared among more threads, or something else?
Octavian
----- Original Message -----
From: "Charles Alderman" <cha...@al...>
To: <per...@li...>
Sent: Thursday, June 19, 2008 6:42 PM
Subject: Re: [perl-win32-gui-users] Avoid the appearance of a "frozen"
> To clarify my earlier comment: DBI is considered threadsafe but some
> of the DBD's are not.
>
> Here's more info:
>
> http://search.cpan.org/~timb/DBI/DBI.pm#Threads_and_Thread_Safety
>
> As far determining which modules are or are not threadsafe, read the
> perldocs!
>
> Thanks,
> Charles Alderman
>
> ----- Original Message -----
> From: Perl Rob <pe...@co...>
> Sent: Thu, 19 Jun 2008 08:52:30 -0600
> Re: Re: [perl-win32-gui-users] Avoid the appearance of a "frozen"
>
>
>
>> Thanks for all the great responses! I changed my code so that each GUI
>> handle is managed only by the thread that created it. This works
>> perfect--and has eliminated all the crasing I was seeing!
>>
>> As a follow-up question, how do you know *for sure* which modules are not
>> thread-safe? For example, I wouldn't have guessed that DBI isn't thread
>> safe.
>>
>> Thanks again,
>> Rob
>>
>>
>> -------------------------------------------------------------------------
>> Check out the new SourceForge.net Marketplace.
>> It's the best place to buy or sell services for
>> just about anything Open Source.
>> http://sourceforge.net/services/buy/index.php
>> _______________________________________________
>> Perl-Win32-GUI-Users mailing list
>> Per...@li...
>> https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users
>> http://perl-win32-gui.sourceforge.net/
>>
>
>
>
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> _______________________________________________
> Perl-Win32-GUI-Users mailing list
> Per...@li...
> https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users
> http://perl-win32-gui.sourceforge.net/
|