Skip to content

Commit 59ac1bb

Browse files
author
Cruz Monrreal
authored
Merge pull request #9025 from tz-arm/mbed-os-5.11.0-oob_fix_fault_exception_issue
Mbed os 5.11.0 oob: fix fault exception issue
2 parents 7546186 + cc63a31 commit 59ac1bb

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

features/cellular/framework/AT/AT_CellularStack.cpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@ nsapi_size_or_error_t AT_CellularStack::socket_recvfrom(nsapi_socket_t handle, S
307307

308308
_at.unlock();
309309
if (ret_val != NSAPI_ERROR_OK) {
310-
tr_error("Socket %d create %s error %d", find_socket_index(socket), addr->get_ip_address(), ret_val);
310+
tr_error("Socket %d create error %d", find_socket_index(socket), ret_val);
311311
return ret_val;
312312
}
313313
}
@@ -319,7 +319,11 @@ nsapi_size_or_error_t AT_CellularStack::socket_recvfrom(nsapi_socket_t handle, S
319319
_at.unlock();
320320

321321
if (ret_val >= 0) {
322-
tr_info("Socket %d recv %d bytes from %s port %d", find_socket_index(socket), ret_val, addr->get_ip_address(), addr->get_port());
322+
if (addr) {
323+
tr_info("Socket %d recv %d bytes from %s port %d", find_socket_index(socket), ret_val, addr->get_ip_address(), addr->get_port());
324+
} else {
325+
tr_info("Socket %d recv %d bytes", find_socket_index(socket), ret_val);
326+
}
323327
} else if (ret_val != NSAPI_ERROR_WOULD_BLOCK) {
324328
tr_error("Socket %d recv error %d", find_socket_index(socket), ret_val);
325329
}

0 commit comments

Comments
 (0)