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 051bae717..e237ab24a 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,