]> git.proxmox.com Git - qemu.git/blobdiff - hw/net/virtio-net.c
virtio-net: only delete bh that existed
[qemu.git] / hw / net / virtio-net.c
index 22dbd053d494feac98a6f580e8809002e1bb750c..ae51d96a7aa0b1454aa3a9fc05831935fb7d73aa 100644 (file)
@@ -1601,7 +1601,7 @@ static int virtio_net_device_exit(DeviceState *qdev)
         if (q->tx_timer) {
             timer_del(q->tx_timer);
             timer_free(q->tx_timer);
-        } else {
+        } else if (q->tx_bh) {
             qemu_bh_delete(q->tx_bh);
         }
     }