netdev-dpdk: fix mbuf leaks
[cascardo/ovs.git] / lib / async-append-aio.c
index 48edc38..23430a4 100644 (file)
@@ -50,16 +50,6 @@ struct async_append {
     struct byteq byteq;
 };
 
-static bool async_append_enabled;
-
-void
-async_append_enable(void)
-{
-    assert_single_threaded();
-    forbid_forking("async i/o enabled");
-    async_append_enabled = true;
-}
-
 struct async_append *
 async_append_create(int fd)
 {
@@ -128,11 +118,6 @@ async_append_write(struct async_append *ap, const void *data_, size_t size)
 {
     const uint8_t *data = data_;
 
-    if (!async_append_enabled) {
-        ignore(write(ap->fd, data, size));
-        return;
-    }
-
     while (size > 0) {
         struct aiocb *aiocb;
         size_t chunk_size;