New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DESTROY called twice on objects created in threads #11686
Comments
From @jdheddenCreated by @jdheddenThe bug is that when a thread creates an object and then In contrast, if the object is destroyed before the thread The attached script demonstrates this above. Here is the output: Object created in thread 1 Object created in thread 2 This occurs in all versions of the threads module (1.09 - Perl Info
|
From @ikegamisub func { is functionally the same as sub func { which is effectively the same as sub func { In order for join() to return this value, it needs to be cloned. $obj gets sub func { This isn't a bug. |
The RT System itself - Status changed from 'new' to 'open' |
@cpansprout - Status changed from 'open' to 'rejected' |
Migrated from rt.perl.org#100840 (status was 'rejected')
Searchable as RT100840$
The text was updated successfully, but these errors were encountered: