Proc-Wait3
view release on metacpan or search on metacpan
#include <sys/wait.h>
#include <sys/resource.h>
MODULE = Proc::Wait3 PACKAGE = Proc::Wait3
PROTOTYPES: DISABLE
void
wait3(block)
int block
PPCODE:
int stat;
struct rusage r;
pid_t pid;
pid = wait3(&stat, block ? 0 : WNOHANG, &r);
if (pid > 0)
{
EXTEND(sp, 18);
PUSHs(sv_2mortal(newSViv(pid)));
PUSHs(sv_2mortal(newSViv(stat)));
PUSHs(sv_2mortal(newSVnv(r.ru_utime.tv_sec
( run in 0.504 second using v1.01-cache-2.11-cpan-5511b514fd6 )