Merge branch 'fix/jobs_eta_memory_leak' of https://github.com/dpronin/fio
[fio.git] / server.c
index 914a8c74cddaee7555bc27fa6fc236782e39f802..4c71bd449458aa44ecb65d43ea787962eba34058 100644 (file)
--- a/server.c
+++ b/server.c
@@ -1323,7 +1323,7 @@ static int handle_xmits(struct sk_out *sk_out)
        sk_unlock(sk_out);
 
        while (!flist_empty(&list)) {
-               entry = flist_entry(list.next, struct sk_entry, list);
+               entry = flist_first_entry(&list, struct sk_entry, list);
                flist_del(&entry->list);
                ret += handle_sk_entry(sk_out, entry);
        }