in reply to Perl interpreter throws strange errors for event-driven callback processing under race conditions

During the callback Registration I'm storing the Perl subroutine reference and Perl context in global pointers.

If you have multiple threads, then you have multiple contexts. How can you store multiple contexts in a single global variable?


Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
  • Comment on Re: Perl interpreter throws strange errors for event-driven callback processing under race conditions