diff options
Diffstat (limited to 'apis/debugrequest.php')
-rw-r--r-- | apis/debugrequest.php | 9 |
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); } |