提交 d1ec72a4 编写于 作者: G Gerd Hoffmann 提交者: Michael Tokarev

qemu-socket: catch monitor_get_fd failures

Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
Reviewed-by: NLaszlo Ersek <lersek@redhat.com>
Signed-off-by: NMichael Tokarev <mjt@tls.msk.ru>
上级 c1204afc
......@@ -903,7 +903,7 @@ int socket_connect(SocketAddress *addr, Error **errp,
case SOCKET_ADDRESS_KIND_FD:
fd = monitor_get_fd(cur_mon, addr->fd->str, errp);
if (callback) {
if (fd >= 0 && callback) {
qemu_set_nonblock(fd);
callback(fd, opaque);
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册