summaryrefslogtreecommitdiff
path: root/src/inspector_io.cc
diff options
context:
space:
mode:
authorAnna Henningsen <anna@addaleax.net>2018-04-28 20:50:19 +0200
committerAnna Henningsen <anna@addaleax.net>2018-04-29 23:42:42 +0200
commit283a967e356311a467113eea450a81827d43c969 (patch)
treeec0bfe54d14bbd98d6f73995e5147e5f2372a134 /src/inspector_io.cc
parent45c7e03f400bbb0e7d037ae470d291bce2183155 (diff)
downloadnode-new-283a967e356311a467113eea450a81827d43c969.tar.gz
src: avoid `std::make_unique`
Work around https://github.com/nodejs/build/issues/1254, which effectively breaks stress test CI and CITGM, by avoiding `std::make_unique` for now. This workaround should be reverted once that issue is resolved. Refs: https://github.com/nodejs/build/issues/1254 PR-URL: https://github.com/nodejs/node/pull/20386 Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com> Reviewed-By: Matheus Marchini <matheus@sthima.com>
Diffstat (limited to 'src/inspector_io.cc')
-rw-r--r--src/inspector_io.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/inspector_io.cc b/src/inspector_io.cc
index 5e0d29d3ca..38d88d7ab8 100644
--- a/src/inspector_io.cc
+++ b/src/inspector_io.cc
@@ -357,8 +357,8 @@ std::vector<std::string> InspectorIo::GetTargetIds() const {
TransportAction InspectorIo::Attach(int session_id) {
Agent* agent = parent_env_->inspector_agent();
fprintf(stderr, "Debugger attached.\n");
- sessions_[session_id] =
- agent->Connect(std::make_unique<IoSessionDelegate>(this, session_id));
+ sessions_[session_id] = agent->Connect(std::unique_ptr<IoSessionDelegate>(
+ new IoSessionDelegate(this, session_id)));
return TransportAction::kAcceptSession;
}