mirror of
https://github.com/moonlight-stream/moonlight-qt.git
synced 2025-07-03 00:06:09 +00:00
Use a shared UID for all Moonlight clients
This commit is contained in:
parent
99b0a56a6a
commit
d9a8d67e3d
@ -399,8 +399,12 @@ NvHTTP::openConnection(QUrl baseUrl,
|
|||||||
// Build a URL for the request
|
// Build a URL for the request
|
||||||
QUrl url(baseUrl);
|
QUrl url(baseUrl);
|
||||||
url.setPath("/" + command);
|
url.setPath("/" + command);
|
||||||
url.setQuery("uniqueid=" + IdentityManager::get()->getUniqueId() +
|
|
||||||
"&uuid=" + QUuid::createUuid().toRfc4122().toHex() +
|
// Use a common UID for Moonlight clients to allow them to quit
|
||||||
|
// games for each other (otherwise GFE gets screwed up and it requires
|
||||||
|
// manual intervention to solve).
|
||||||
|
url.setQuery("uniqueid=0123456789ABCDEF&uuid=" +
|
||||||
|
QUuid::createUuid().toRfc4122().toHex() +
|
||||||
((arguments != nullptr) ? ("&" + arguments) : ""));
|
((arguments != nullptr) ? ("&" + arguments) : ""));
|
||||||
|
|
||||||
QNetworkRequest request = QNetworkRequest(url);
|
QNetworkRequest request = QNetworkRequest(url);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user