Virtiofsd: fix memory leak on fuse queueinfo
commit740b0b700a6338a1cf60c26229651ac5f6724944
authorLiu Bo <bo.liu@linux.alibaba.com>
Mon, 24 Jun 2019 21:53:47 +0000 (25 05:53 +0800)
committerDr. David Alan Gilbert <dgilbert@redhat.com>
Thu, 23 Jan 2020 16:41:37 +0000 (23 16:41 +0000)
tree93c6265ee6165733e1548a9712d1705b3c5a862b
parentfc3f0041b43b6c64aa97b3558a6abe1a10028354
Virtiofsd: fix memory leak on fuse queueinfo

For fuse's queueinfo, both queueinfo array and queueinfos are allocated in
fv_queue_set_started() but not cleaned up when the daemon process quits.

This fixes the leak in proper places.

Signed-off-by: Liu Bo <bo.liu@linux.alibaba.com>
Signed-off-by: Eric Ren <renzhen@linux.alibaba.com>
Reviewed-by: Misono Tomohiro <misono.tomohiro@jp.fujitsu.com>
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
tools/virtiofsd/fuse_virtio.c