Rev 3448 | Rev 3674 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3448 | Rev 3474 | ||
---|---|---|---|
Line 820... | Line 820... | ||
820 | if (call->flags & IPC_CALL_ANSWERED) { |
820 | if (call->flags & IPC_CALL_ANSWERED) { |
821 | process_answer(call); |
821 | process_answer(call); |
822 | 822 | ||
823 | ASSERT(! (call->flags & IPC_CALL_STATIC_ALLOC)); |
823 | ASSERT(! (call->flags & IPC_CALL_STATIC_ALLOC)); |
824 | 824 | ||
- | 825 | if (!(call->flags & IPC_CALL_DISCARD_ANSWER)) |
|
825 | atomic_dec(&TASK->active_calls); |
826 | atomic_dec(&TASK->active_calls); |
826 | 827 | ||
827 | if (call->flags & IPC_CALL_DISCARD_ANSWER) { |
828 | if (call->flags & IPC_CALL_DISCARD_ANSWER) { |
828 | ipc_call_free(call); |
829 | ipc_call_free(call); |
829 | goto restart; |
830 | goto restart; |
830 | } |
831 | } |