IPC-Shareable
view release on metacpan or search on metacpan
t/35-clean.t view on Meta::CPAN
$sv = 'baz';
is $sv, 'baz', "SV initialized and set to 'baz' ok";
IPC::Shareable->clean_up;
my $data = '';
my $id = $s->seg->id;
shmread($id, $data, 0, length('IPC::Shareable'));
is $data, 'IPC::Shareable', "Shared memory alive ok in child";
$s->clean_up;
is shm_cleaned($id), 0, "after clean_up(), all is well ok in child, we don't clean up what isn't ours";
shmread($id, $data, 0, length('IPC::Shareable'));
is $data, 'IPC::Shareable', "SV doesn't get wiped if in a different proc w/clean_up()";
exit;
}
( run in 0.585 second using v1.01-cache-2.11-cpan-39bf76dae61 )