Skip to content

Commit 8bb9f82

Browse files
committed
nrf_rpc: remove NULL pointer referenece
In case of error, the group pointer may be set to NULL. This reverts part of changes introduced in the following PR: nrfconnect#1493 Ref: NCSDK-29976 Signed-off-by: Tomasz Chyrowicz <[email protected]>
1 parent 4baac51 commit 8bb9f82

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

nrf_rpc/nrf_rpc.c

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -801,13 +801,7 @@ static void receive_handler(const struct nrf_rpc_tr *transport, const uint8_t *p
801801
}
802802

803803
if (err < 0) {
804-
internal_data.type = NRF_RPC_ERROR;
805-
internal_data.group = group;
806-
internal_data.err = err;
807-
internal_data.hdr_id = hdr.id;
808-
internal_data.hdr_type = hdr.type;
809-
nrf_rpc_os_thread_pool_send((const uint8_t *)&internal_data, sizeof(internal_data));
810-
nrf_rpc_os_event_wait(&group->data->decode_done_event, NRF_RPC_OS_WAIT_FOREVER);
804+
nrf_rpc_err(err, NRF_RPC_ERR_SRC_RECV, group, hdr.id, hdr.type);
811805
}
812806
}
813807

0 commit comments

Comments
 (0)