]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/failsafe/failsafe_ops.c
net/failsafe: fix fd leak
[dpdk.git] / drivers / net / failsafe / failsafe_ops.c
index 50f2aca4e7485066e6fb61795ab004674cfa2193..e1d08e46c89b13c7d7e38d01c32ff96a1b627104 100644 (file)
@@ -380,7 +380,7 @@ fs_rx_queue_release(void *queue)
        rxq = queue;
        dev = &rte_eth_devices[rxq->priv->data->port_id];
        fs_lock(dev, 0);
-       if (rxq->event_fd > 0)
+       if (rxq->event_fd >= 0)
                close(rxq->event_fd);
        FOREACH_SUBDEV_STATE(sdev, i, dev, DEV_ACTIVE) {
                if (ETH(sdev)->data->rx_queues != NULL &&