Skip to content

Commit 3978470

Browse files
committed
chore(libsinsp): fix linking issue
Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
1 parent 42f6fdf commit 3978470

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

userspace/libsinsp/container_engine/containerd.cpp

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@ using namespace libsinsp::runc;
3030
constexpr const cgroup_layout CONTAINERD_CGROUP_LAYOUT[] = {{"/default/", ""}, {nullptr, nullptr}};
3131

3232
constexpr const std::string_view CONTAINERD_SOCKETS[] = {
33-
"/run/host-containerd/containerd.sock", // bottlerocket host containers socket
34-
"/run/containerd/runtime2/containerd.sock", // tmp
33+
"/run/host-containerd/containerd.sock", // bottlerocket host containers socket
3534
};
3635

3736
bool containerd_async_source::is_ok() {
@@ -110,11 +109,11 @@ libsinsp::container_engine::containerd::containerd(container_cache_interface &ca
110109
}
111110

112111
container_cache_interface *cache_interface = &container_cache();
113-
m_containerd_info_source =
114-
std::make_unique<containerd_async_source>(socket_path,
115-
containerd_async_source::NO_WAIT_LOOKUP,
116-
10000,
117-
cache_interface);
112+
auto src = new containerd_async_source(socket_path,
113+
containerd_async_source::NO_WAIT_LOOKUP,
114+
10000,
115+
cache_interface);
116+
m_containerd_info_source.reset(src);
118117
if(!m_containerd_info_source->is_ok()) {
119118
m_containerd_info_source.reset(nullptr);
120119
continue;

0 commit comments

Comments
 (0)