Paul-Louis Ageneau 3 years ago
parent
commit
d16c9f87ae
1 changed files with 7 additions and 7 deletions
  1. 7 7
      src/impl/websocketserver.cpp

+ 7 - 7
src/impl/websocketserver.cpp

@@ -41,14 +41,14 @@ WebSocketServer::WebSocketServer(Configuration config_)
 			        ? Certificate::FromString(*config.certificatePemFile, *config.keyPemFile)
 			        : Certificate::FromFile(*config.certificatePemFile, *config.keyPemFile,
 			                                config.keyPemPass.value_or("")));
-		}
 
-	} else if (!config.certificatePemFile && !config.keyPemFile) {
-		mCertificate = std::make_shared<Certificate>(
-		    Certificate::Generate(CertificateType::Default, "localhost"));
-	} else {
-		throw std::invalid_argument(
-		    "Either none or both certificate and key PEM files must be specified");
+		} else if (!config.certificatePemFile && !config.keyPemFile) {
+			mCertificate = std::make_shared<Certificate>(
+			    Certificate::Generate(CertificateType::Default, "localhost"));
+		} else {
+			throw std::invalid_argument(
+			    "Either none or both certificate and key PEM files must be specified");
+		}
 	}
 
 	mThread = std::thread(&WebSocketServer::runLoop, this);