summaryrefslogtreecommitdiff
path: root/SpiceXPI/src/plugin/controller.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'SpiceXPI/src/plugin/controller.cpp')
-rw-r--r--SpiceXPI/src/plugin/controller.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/SpiceXPI/src/plugin/controller.cpp b/SpiceXPI/src/plugin/controller.cpp
index 988768b..bd8b9d7 100644
--- a/SpiceXPI/src/plugin/controller.cpp
+++ b/SpiceXPI/src/plugin/controller.cpp
@@ -94,6 +94,8 @@ int SpiceController::Connect(const int nRetries)
for (int i = 0; rc != 0 && i < nRetries; ++i)
{
rc = Connect();
+ if (rc == 1)
+ break;
g_usleep(sleep_time * G_USEC_PER_SEC);
}
if (rc != 0) {