[Vlaanderen] perl and multithreading

Jonathan Schollen jonathan_schollen at hotmail.com
Fri Oct 20 02:48:57 PDT 2006


Liz,

Thx voor info, ik ga zeker het threads package upgraden (dacht eerst dat ik 
de laatste versie had, maar blijkbaar is 1.44 de laatste in ppm).

Jammer genoeg kan ik de perl versie ni upgraden. (Ik gebruik 5.8.6 op het 
werk, en daar upgraden gaat jammer genoeg niet).

Alvast bedankt voor nuttige de info.


Jonathan


>From: Elizabeth Mattijsen <liz at dijkmat.nl>
>To: "Jonathan Schollen" <jonathan_schollen at hotmail.com>, vlaanderen at pm.org
>Subject: Re: [Vlaanderen] perl and multithreading
>Date: Fri, 20 Oct 2006 11:27:27 +0200
>
>At 11:22 AM +0200 10/20/06, Jonathan Schollen wrote:
>>Kennen jullie dat gevoel dat hoe meer je leert van Perl, hoe minder je er
>>soms lijkt van te snappen?
>>(Als dat ni zo is, dan kan ik je verzekeren dat dat ni zo leuk is ;-) ).
>>
>>Momenteel probeer ik multithreading uit met Perl 5.8.6.
>
>Ik zou zeker eerst naar 5.8.8 upgraden.  En de meest recente threads.pm van 
>CPAN halen (threads.pm is sinds onlangs een dual-live module en wordt 
>regelmatig geupgrade door Jerry Hedden).
>
>
>>(Liz, je had een hele goeie tutorial staan op perlmonks, thx).
>
>Graag gedaan.
>
>
>>Ik stoot op de volgende error:
>>"Free to wrong pool 7fc7fc0 not 32c78 during global destruction."
>>
>>Dit blijkt een threading error te zijn (hetgeen ni zo leuk is omdat op dat
>>moment perl crashed).
>>Ik heb het probleem kunnen tracen naar 3 mogelijke kandidaten:
>>DBI
>>DBD-mysql
>>Win32::OLE
>>
>>DBI beweert thread safe te zijn, zelfs voor multithreading.
>>DBD-mysql beweert thread safe te zijn als de onderliggende C bibliotheken
>>thread safe zijn
>>      (Ik heb geen idee hoe je dat kan controleren).
>>Win23::OLE beweert multithreaded te zijn als de initializatie gebeurd is 
>>met
>>de parameter
>>      Win32::OLE::COINIT_MULTITHREADED (hetgeen de default instelling is,
>>maar ook hier weet ik
>>      niet hoe dit te controleren).
>>
>>Heeft er iemand nog een idee wat er fout kan zijn (of wat ik over het 
>>hoofd
>>zie)?
>
>Aangezien dit duidelijk op Windows gebeurt, kan ik je weinig helpen want ik 
>heb weinig ervaring met Perl op Windows, en dan al helemaal weinig ervaring 
>met threads op Windows.  Upgraden naar de latest en greatest lijkt me een 
>eerste goede stap.
>
>
>
>Liz

_________________________________________________________________
De wereld gaat voor je open op MSN.be! http://www.msn.be/



More information about the Vlaanderen mailing list