summaryrefslogtreecommitdiffstats
path: root/apis/debugrequest.php
diff options
context:
space:
mode:
Diffstat (limited to 'apis/debugrequest.php')
-rw-r--r--apis/debugrequest.php9
1 files changed, 5 insertions, 4 deletions
diff --git a/apis/debugrequest.php b/apis/debugrequest.php
index f8e728e7..8558de67 100644
--- a/apis/debugrequest.php
+++ b/apis/debugrequest.php
@@ -1,11 +1,11 @@
<?php
-$debug_settings = Property::getRemoteDebuggingConfig();
+$debug_settings = Property::getRemoteDebugConfig();
if ($debug_settings["enabled"] !== true) {
http_response_code(403);
exit;
}
-$debug_request = split(":", file_get_contents("php://input"), 2);
+$debug_request = explode(":", file_get_contents("php://input"), 2);
$uuid = $debug_request[0];
$port = 5900 + $debug_request[1];
@@ -17,7 +17,8 @@ if ($validclient == false) {
} else {
http_response_code(200);
$data = json_encode(array("hosts" => array($_SERVER["REMOTE_ADDR"], $debug_settings["debugServer"]),
- "ports" => array($port, $debug_settings["port"])));
- Taskmanager::submit('DispatchRelay', $data, true);
+ "ports" => array($port, intval($debug_settings["port"])), "descs" => array("bwlpclient", "debugserver")));
+ $taskstruct = Taskmanager::submit('DispatchRelay', $data, true);
+ Property::setDebugTaskStruct($taskstruct);
}