Ignore:
File:
1 edited

Legend:

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

    r6ff23ff r931afbc  
    552552                ipc_answer(&TASK->answerbox, call);
    553553
    554         /* Republish the capability so that the call does not get lost. */
    555         cap_publish(TASK, chandle, ckobj);
     554        cap_free(TASK, chandle);
     555        kobject_put(ckobj);
    556556
    557557        if (pkobj)
     
    642642
    643643        call_t *call = kobj->call;
     644        assert(!(call->flags & IPC_CALL_ANSWERED));
    644645
    645646        ipc_data_t saved_data;
     
    688689
    689690        call_t *call = kobj->call;
     691        assert(!(call->flags & IPC_CALL_ANSWERED));
    690692
    691693        ipc_data_t saved_data;
Note: See TracChangeset for help on using the changeset viewer.