diff options
author | Yiyu Lin <linyiyu1992@gmail.com> | 2023-01-06 03:29:50 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-05 14:29:50 -0500 |
commit | 896dd56b7af06fea6604a5596a6ffd17e7e52e6e (patch) | |
tree | 92d3c94afe4923f1d1faccc8034a03f78b807ade /runtime/inspector_server.rs | |
parent | 4e6b78cb43ece70df28281c8033b51366b110acf (diff) |
refactor(cli,core,ext,rt): remove some unnecessary `clone` or `malloc` (#17274)
Diffstat (limited to 'runtime/inspector_server.rs')
-rw-r--r-- | runtime/inspector_server.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/runtime/inspector_server.rs b/runtime/inspector_server.rs index de49d375e..3567b964d 100644 --- a/runtime/inspector_server.rs +++ b/runtime/inspector_server.rs @@ -266,16 +266,16 @@ async fn server( future::ready({ match (req.method(), req.uri().path()) { (&http::Method::GET, path) if path.starts_with("/ws/") => { - handle_ws_request(req, inspector_map.clone()) + handle_ws_request(req, Rc::clone(&inspector_map)) } (&http::Method::GET, "/json/version") => { handle_json_version_request(json_version_response.clone()) } (&http::Method::GET, "/json") => { - handle_json_request(inspector_map.clone()) + handle_json_request(Rc::clone(&inspector_map)) } (&http::Method::GET, "/json/list") => { - handle_json_request(inspector_map.clone()) + handle_json_request(Rc::clone(&inspector_map)) } _ => http::Response::builder() .status(http::StatusCode::NOT_FOUND) |