diff --git a/userspace/falco/app_cmdline_options.cpp b/userspace/falco/app_cmdline_options.cpp index cb95cf83..5992590d 100644 --- a/userspace/falco/app_cmdline_options.cpp +++ b/userspace/falco/app_cmdline_options.cpp @@ -30,6 +30,7 @@ namespace app { cmdline_options::cmdline_options() : event_buffer_format(sinsp_evt::PF_NORMAL), list_plugins(false), + gvisor_config(""), m_cmdline_opts("falco", "Falco - Cloud Native Runtime Security") { define(); diff --git a/userspace/falco/application.h b/userspace/falco/application.h index 2ea93ce6..d87f136d 100644 --- a/userspace/falco/application.h +++ b/userspace/falco/application.h @@ -196,7 +196,7 @@ private: inline bool is_gvisor_enabled() const { - return m_state->inspector->is_gvisor(); + return !m_options.gvisor_config.empty(); } std::unique_ptr m_state;