diff options
author | Anna Henningsen <anna@addaleax.net> | 2018-04-28 20:50:19 +0200 |
---|---|---|
committer | Anna Henningsen <anna@addaleax.net> | 2018-04-29 23:42:42 +0200 |
commit | 283a967e356311a467113eea450a81827d43c969 (patch) | |
tree | ec0bfe54d14bbd98d6f73995e5147e5f2372a134 /src/inspector_io.cc | |
parent | 45c7e03f400bbb0e7d037ae470d291bce2183155 (diff) | |
download | node-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.cc | 4 |
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; } |