*
*/
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
#include <pthread.h>
#include <stdbool.h>
#include <stdio.h>
} else if (msg_list->num_entries == 0) {
/* Invalid message received */
increment_unknown_message(session);
+ dll_destroy_with_data(msg_list);
} else {
/* Just logging the first of potentially several messages
* received */
session_logic_handle
->session_event_queue);
pthread_mutex_unlock(
- &(session_logic_handle_
+ &(session_logic_handle
->session_list_mutex));
continue;
}
session_logic_handle->session_event_queue);
pthread_mutex_unlock(
- &(session_logic_handle_->session_list_mutex));
+ &(session_logic_handle->session_list_mutex));
}
session_logic_handle->session_logic_condition = false;