+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
*/
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;
}
}