aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--minimal-examples/dbus-client/minimal-dbus-ws-proxy-testclient/minimal-dbus-ws-proxy-testclient.c13
1 files changed, 11 insertions, 2 deletions
diff --git a/minimal-examples/dbus-client/minimal-dbus-ws-proxy-testclient/minimal-dbus-ws-proxy-testclient.c b/minimal-examples/dbus-client/minimal-dbus-ws-proxy-testclient/minimal-dbus-ws-proxy-testclient.c
index 051bae71..e237ab24 100644
--- a/minimal-examples/dbus-client/minimal-dbus-ws-proxy-testclient/minimal-dbus-ws-proxy-testclient.c
+++ b/minimal-examples/dbus-client/minimal-dbus-ws-proxy-testclient/minimal-dbus-ws-proxy-testclient.c
@@ -259,11 +259,20 @@ bail:
static int
remote_method_call(struct lws_dbus_ctx_wsproxy_client *dcwc)
{
- const char *uri = "wss://libwebsockets.org/?mirror=dbt";
- const char *subprotocol = "lws-mirror-protocol";
+ char _uri[96];
+ const char *subprotocol = "lws-mirror-protocol", *uri = _uri;
DBusMessage *msg;
int ret = 1;
+ /*
+ * make our own private mirror session... because others may run this
+ * at the same time against libwebsockets.org... as happened 2019-03-14
+ * and broke travis tests :-)
+ */
+
+ lws_snprintf(_uri, sizeof(_uri), "wss://libwebsockets.org/?mirror=dbt-%d",
+ (int)getpid());
+
msg = dbus_message_new_method_call(
/* dest */ THIS_BUSNAME,
/* object-path */ THIS_OBJECT,