Changes for version 0.30
- Bug fixes *****
- Don't overload/define Time::HiRes usleep or nanosleep unless they are supported on target platform.
- Check for "Invalid value for shared scalar" errors when storing values in shared scalars.
- Shared scalar values containing user tied objects will no longer be treated as threads::shared objects when checking for circular references.
- Miscellaneous changes *****
- Overloaded sleep total sleep time is more accurate if interrupted by child thread shutdown (CHLD) signals.
Modules
drop-in replacement for Perl threads using fork()
drop-in replacement for Perl threads::shared with forks()
signal management for forks
default class for tie-ing arrays to threads with forks
default class for tie-ing handles to threads with forks
default class for tie-ing hashes to threads with forks
default class for tie-ing scalars to threads with forks