More dianosis

parent 645863f1
......@@ -684,11 +684,13 @@ run(const struct tc *tc, void *t_priv)
return (r);
}
#include <vtim.h>
int
forkrun(const struct tc *tc, double killafter, void *t_priv)
{
pid_t pid;
int i;
double t0, t;
pid = fork();
assert(pid != -1);
......@@ -725,7 +727,10 @@ forkrun(const struct tc *tc, double killafter, void *t_priv)
siginfo_t info = {0};
DBG("killtimer %f", killafter);
t0 = VTIM_mono();
i = sigtimedwait(&mask, &info, &timeo);
t = VTIM_mono();
t -= t0;
if (i != -1)
DBG("sigtimedwait ret %d", i);
assert(i >= -1);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment