Changeset 1be7bee in mainline for uspace/app/trace/trace.c


Ignore:
Timestamp:
2019-08-07T04:20:30Z (5 years ago)
Author:
Matthieu Riolo <matthieu.riolo@…>
Children:
70d28e8
Parents:
fe86d9d
git-author:
Michal Koutný <xm.koutny+hos@…> (2015-10-05 21:17:40)
git-committer:
Matthieu Riolo <matthieu.riolo@…> (2019-08-07 04:20:30)
Message:

sysman: Move task retval and waiting logic to taskman (partially)

  • two important sessions: NS and taskman
  • depending on boot task vs spawned task those sessions are initiated differently

Conflicts:

uspace/lib/c/generic/async.c
uspace/lib/c/generic/libc.c
uspace/lib/c/generic/task.c
uspace/lib/c/include/ipc/ns.h
uspace/lib/c/include/task.h
uspace/lib/posix/source/sys/wait.c
uspace/srv/loader/main.c
uspace/srv/ns/ns.c

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/trace/trace.c

    rfe86d9d r1be7bee  
    887887                printf("Waiting for task to exit.\n");
    888888
    889                 rc = task_wait_task_id(task_id, &texit, &retval);
     889                rc = task_wait_task_id(task_id, TASK_WAIT_EXIT, &texit, &retval);
    890890                if (rc != EOK) {
    891891                        printf("Failed waiting for task.\n");
Note: See TracChangeset for help on using the changeset viewer.