[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [patch] -parallel and -serial on Windows
From: |
consul |
Subject: |
[Qemu-devel] [patch] -parallel and -serial on Windows |
Date: |
Fri, 12 Jan 2007 19:07:44 -0000 |
This patch fixes -parallel and -serial options work with TCP targets on
Windows host.
Alex.
--- /d/qemu/vl.c Fri Jan 12 10:43:12 2007
+++ vl.c Fri Jan 12 10:49:37 2007
@@ -2692,8 +2692,13 @@
if (ret < 0) {
err = socket_error();
if (err == EINTR || err == EWOULDBLOCK) {
+#ifndef _WIN32
} else if (err == EINPROGRESS) {
break;
+#else
+ } else if (err == EINPROGRESS | err == WSAEALREADY) {
+ break;
+#endif
} else {
goto fail;
}
@@ -2708,7 +2713,6 @@
else
qemu_set_fd_handler(s->fd, NULL, tcp_chr_connect, chr);
}
-
if (is_listen && is_waitconnect) {
printf("QEMU waiting for connection on: %s\n", host_str);
tcp_chr_accept(chr);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-devel] [patch] -parallel and -serial on Windows,
consul <=