drivers: modem: Fix modem_socket returning object for fd zero after init
Fix bug in modem_socket where an unallocated object can be returned for file descriptor zero before the object has been used one time. Signed-off-by: Joakim Andersson <joerchan@gmail.com>
This commit is contained in:
parent
123adb2d7b
commit
8d04e7e38c
1 changed files with 1 additions and 0 deletions
|
|
@ -437,6 +437,7 @@ int modem_socket_init(struct modem_socket_config *cfg, struct modem_socket *sock
|
|||
k_sem_init(&cfg->sockets[i].sem_data_ready, 0, 1);
|
||||
k_poll_signal_init(&cfg->sockets[i].sig_data_ready);
|
||||
cfg->sockets[i].id = -1;
|
||||
cfg->sockets[i].sock_fd = -1;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue