summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
4b7e956)
Bubbling up the error is not an option here. Print and error an move on.
CID
1388096: Error handling issues (CHECKED_RETURN)
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
void session_info_destroy(void *_data)
{
struct session_info *session_info = _data;
void session_info_destroy(void *_data)
{
struct session_info *session_info = _data;
assert(session_info);
if (session_info->channel_infos_ht) {
assert(session_info);
if (session_info->channel_infos_ht) {
- cds_lfht_destroy(session_info->channel_infos_ht, NULL);
+ ret = cds_lfht_destroy(session_info->channel_infos_ht, NULL);
+ if (ret) {
+ ERR("Channel information hash table destroy");
+ }
}
free(session_info->name);
free(session_info);
}
free(session_info->name);
free(session_info);