diff --git a/lib/process.c b/lib/process.c index 1898f98..acf75f6 100644 --- a/lib/process.c +++ b/lib/process.c @@ -26,8 +26,12 @@ void srv_process_gen (struct process *p memset (p->path_in, 0, PATH_MAX); memset (p->path_out, 0, PATH_MAX); - snprintf(p->path_in , PATH_MAX, "%s/%d-%d-in" , TMPDIR, pid, index); - snprintf(p->path_out, PATH_MAX, "%s/%d-%d-out", TMPDIR, pid, index); + + snprintf(p->path_in , PATH_MAX, "%s%d-%d-in" , TMPDIR, pid, index); + snprintf(p->path_out, PATH_MAX, "%s%d-%d-out", TMPDIR, pid, index); + //printf("path-in : %s\n", p->path_in ); + //printf("path-out : %s\n", p->path_out ); + p->in = NULL; p->out = NULL; }