diff options
author | Avi Kivity <avi@redhat.com> | 2010-05-16 14:59:57 +0300 |
---|---|---|
committer | Kevin Wolf <kwolf@redhat.com> | 2010-05-21 11:49:18 +0200 |
commit | c53a7285b4377e91f30b7742c7e12c16d6bf86f0 (patch) | |
tree | bf012c66eddd97a04dbe4d6795cd10a1ccbba4cc /vnc-tls.c | |
parent | 81a204e44356a4e147ee4bcfded3d25793c5a2ad (diff) |
block: fix aio_flush segfaults for read-only protocols (e.g. curl)
Not all block format drivers expose an io_flush method (reasonable for
read-only protocols), so calling io_flush there will immediately segfault.
Fix by checking for the method's existence before calling it.
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'vnc-tls.c')
0 files changed, 0 insertions, 0 deletions