From 4b9ee9243481e9ab77b8f243d15afa5fa2578ab2 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Wed, 27 Dec 2017 19:46:54 -0800 Subject: [PATCH] Handle missing or empty PC name --- .../src/main/java/com/limelight/nvstream/http/NvHTTP.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/moonlight-common/src/main/java/com/limelight/nvstream/http/NvHTTP.java b/moonlight-common/src/main/java/com/limelight/nvstream/http/NvHTTP.java index a24a4a28..53c2d93b 100644 --- a/moonlight-common/src/main/java/com/limelight/nvstream/http/NvHTTP.java +++ b/moonlight-common/src/main/java/com/limelight/nvstream/http/NvHTTP.java @@ -208,6 +208,10 @@ public class NvHTTP { String serverInfo = getServerInfo(); details.name = getXmlString(serverInfo, "hostname"); + if (details.name == null || details.name.isEmpty()) { + details.name = "UNKNOWN"; + } + details.uuid = UUID.fromString(getXmlString(serverInfo, "uniqueid")); details.macAddress = getXmlString(serverInfo, "mac");