summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorStefan Hajnoczi2020-09-24 17:15:45 +0200
committerStefan Hajnoczi2020-10-23 14:42:16 +0200
commit7185c8577653533ee89e7d070d77473096f0ff74 (patch)
treefbff907574b04ee435e2a01937f8202358d7012e /include
parentutil/vhost-user-server: check EOF when reading payload (diff)
downloadqemu-7185c8577653533ee89e7d070d77473096f0ff74.tar.gz
qemu-7185c8577653533ee89e7d070d77473096f0ff74.tar.xz
qemu-7185c8577653533ee89e7d070d77473096f0ff74.zip
util/vhost-user-server: rework vu_client_trip() coroutine lifecycle
The vu_client_trip() coroutine is leaked during AioContext switching. It is also unsafe to destroy the vu_dev in panic_cb() since its callers still access it in some cases. Rework the lifecycle to solve these safety issues. Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Message-id: 20200924151549.913737-10-stefanha@redhat.com Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions