in reply to Threaded recursive program seg faults
As others pointed out, threads are still experimental as of Perl 5.6.1.
Also rememeber that, even when threads will be perfectly functional, programs cannot be automagically made mutli-threaded.
Global variables not used wisely and non-reentrant functions are almost always causes of trouble.
If, in your code, get() is not reentrant, you will certainly experience data consistency problems or even segfaults.
-- TMTOWTDI
|
|---|