forked from gwenshap/DBD-Oracle
-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Description
Test script t/92-segv-fork.t randomly freezes (i.e. waits infinitely); the reason seems to be the lack of synchronization between main process and _SIG_CHLD: they work on the same data-structure (queue).
I might try to come up with some synchronization (I hope lock function will do)
Edit 2026-02-24 17:47 'lock' doesn't help in this context, but I still see two options: #1 reorganize the compelete code, #2 start another thread. I think I'll go with the second option.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels