Changeset c97b086 in mainline
- Timestamp:
- 2012-09-13T20:34:12Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 03a8a8e
- Parents:
- 796692c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/ipc/ipc.c
r796692c rc97b086 265 265 void ipc_backsend_err(phone_t *phone, call_t *call, sysarg_t err) 266 266 { 267 atomic_inc(&phone->active_calls); 267 268 call->caller_phone = phone; 268 call->data.phone = phone; 269 atomic_inc(&phone->active_calls); 270 269 270 call->active = true; 271 271 spinlock_lock(&TASK->active_calls_lock); 272 272 list_append(&call->ta_link, &TASK->active_calls); 273 273 spinlock_unlock(&TASK->active_calls_lock); 274 275 call->data.phone = phone; 274 276 275 277 IPC_SET_RETVAL(call->data, err); … … 293 295 if (!(call->flags & IPC_CALL_FORWARDED)) { 294 296 atomic_inc(&phone->active_calls); 295 296 297 call->caller_phone = phone; 298 297 299 call->active = true; 298 299 300 spinlock_lock(&TASK->active_calls_lock); 300 301 list_append(&call->ta_link, &TASK->active_calls);
Note:
See TracChangeset
for help on using the changeset viewer.