Fix: Off by one in seq num for data pending command
[lttng-tools.git] / src / bin / lttng-relayd / main.c
index 47780e2660c59a22ccf3e32c88cf3dd7a98ef12d..d0cf15a30febfa0602a4b377387fbe947e521a2d 100644 (file)
@@ -1427,7 +1427,7 @@ int relay_data_pending(struct lttcomm_relayd_hdr *recv_hdr,
                        last_net_seq_num);
 
        /* Avoid wrapping issue */
-       if (((int64_t) (stream->prev_seq - last_net_seq_num)) <= 0) {
+       if (((int64_t) (stream->prev_seq - last_net_seq_num)) >= 0) {
                /* Data has in fact been written and is NOT pending */
                ret = 0;
        } else {
This page took 0.025138 seconds and 5 git commands to generate.