Changeset 79872cd in mainline for kernel/generic/src/ipc/sysipc.c


Ignore:
Timestamp:
2008-08-27T21:01:22Z (16 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
69145dae
Parents:
ddb0df5
Message:

Synchronous IPC must be interruptible.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/ipc/sysipc.c

    rddb0df5 r79872cd  
    443443
    444444        if (!(res = request_preprocess(&call))) {
    445                 ipc_call_sync(phone, &call);
     445                rc = ipc_call_sync(phone, &call);
     446                if (rc != EOK)
     447                        return rc;
    446448                process_answer(&call);
    447449        } else {
     
    481483
    482484        if (!(res = request_preprocess(&call))) {
    483                 ipc_call_sync(phone, &call);
     485                rc = ipc_call_sync(phone, &call);
     486                if (rc != EOK)
     487                        return rc;
    484488                process_answer(&call);
    485489        } else
Note: See TracChangeset for help on using the changeset viewer.