diff --git a/gdigi.c b/gdigi.c index 923552e..40bd7ee 100644 --- a/gdigi.c +++ b/gdigi.c @@ -394,9 +394,8 @@ GString *get_message_by_id(MessageID id) guint x, len; gboolean found = FALSE; + g_mutex_lock(message_queue_mutex); do { - g_mutex_lock(message_queue_mutex); - len = g_queue_get_length(message_queue); for (x = 0; x