version 1.3, 2012/01/23 10:34:13
|
version 1.3.2.1, 2012/01/23 16:13:07
|
Line 553 stopProcess(sched_root_task_t * __restrict root, proc_
|
Line 553 stopProcess(sched_root_task_t * __restrict root, proc_
|
|
|
ioFreePTY(p->proc_pty, p->proc_ttyname); |
ioFreePTY(p->proc_pty, p->proc_ttyname); |
if (p->proc_pty) |
if (p->proc_pty) |
schedCancelby(root, NULL, CRITERIA_FD, (void*) ((intptr_t) p->proc_pty), NULL); | schedCancelby(root, taskMAX, CRITERIA_FD, (void*) ((intptr_t) p->proc_pty), NULL); |
|
|
p->proc_pty = 0; |
p->proc_pty = 0; |
p->proc_pid = 0; |
p->proc_pid = 0; |
Line 561 stopProcess(sched_root_task_t * __restrict root, proc_
|
Line 561 stopProcess(sched_root_task_t * __restrict root, proc_
|
p->proc_flg = ANSH_FLG_EOF; |
p->proc_flg = ANSH_FLG_EOF; |
p->proc_rlen_[FD2NET] = 0; |
p->proc_rlen_[FD2NET] = 0; |
|
|
schedCallOnce(root, func, p, p->proc_sock); | schedCallOnce(root, func, p, p->proc_sock, NULL, 0); |
return 0; |
return 0; |
} |
} |