Changeset f9841e69 in mainline for kernel/generic/src/ipc/ipc.c
- Timestamp:
- 2012-09-02T21:52:11Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 9ef1b79b
- Parents:
- fcfa926b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/ipc/ipc.c
rfcfa926b rf9841e69 171 171 * 172 172 */ 173 staticvoid _ipc_answer_free_call(call_t *call, bool selflocked)173 void _ipc_answer_free_call(call_t *call, bool selflocked) 174 174 { 175 175 /* Count sent answer */ … … 306 306 if (phone->state != IPC_PHONE_CONNECTED) { 307 307 mutex_unlock(&phone->lock); 308 if (call->flags & IPC_CALL_FORWARDED) { 309 IPC_SET_RETVAL(call->data, EFORWARD); 310 _ipc_answer_free_call(call, false); 311 } else { 308 if (!(call->flags & IPC_CALL_FORWARDED)) { 312 309 if (phone->state == IPC_PHONE_HUNGUP) 313 310 ipc_backsend_err(phone, call, EHANGUP);
Note:
See TracChangeset
for help on using the changeset viewer.