提交 372d5b30 编写于 作者: D Daniel Veillard

* src/remote_internal.c: fix autostart of session daemon, patch

  by Dan Berrange
Daniel
上级 299aefeb
Thu Feb 26 16:05:04 CET 2009 Daniel Veillard <veillard@redhat.com>
* src/remote_internal.c: fix autostart of session daemon, patch
by Dan Berrange
Thu Feb 26 15:35:40 CET 2009 Daniel Veillard <veillard@redhat.com>
* src/storage_backend_fs.c: fix compile-error when configured without
......
......@@ -651,12 +651,13 @@ doRemoteOpen (virConnectPtr conn,
*/
if (errno == ECONNREFUSED &&
flags & VIR_DRV_OPEN_REMOTE_AUTOSTART &&
trials < 5) {
trials < 20) {
close(priv->sock);
priv->sock = -1;
if (remoteForkDaemon(conn) == 0) {
if (trials > 0 ||
remoteForkDaemon(conn) == 0) {
trials++;
usleep(5000 * trials * trials);
usleep(1000 * 100 * trials);
goto autostart_retry;
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册