**Use case**
Ignore reports from embarrassingly memory constrainted instances.
}
                sentry_value_append(sentry_frames, sentry_frame);
            }
        }
        
        
        sentry_value_t stacktrace = sentry_value_new_object();
        sentry_value_set_by_key(stacktrace, "frames", sentry_frames);
        sentry_value_t thread = sentry_value_new_object();
        sentry_value_set_by_key(thread, "stacktrace", stacktrace);
        sentry_value_t values = sentry_value_new_list();
        sentry_value_append(values, thread);
        sentry_value_t threads = sentry_value_new_object();
        sentry_value_set_by_key(threads, "values", values);
        sentry_value_set_by_key(event, "threads", threads);
        LOG_INFO(logger, "Sending crash report");
        sentry_capture_event(event);
        shutdown();
    }
    else
    {
        LOG_INFO(logger, "Not sending crash report");
    }
}
#else
void SentryWriter::initialize(Poco::Util::LayeredConfiguration &) {}
void SentryWriter::shutdown() {}
void SentryWriter::onFault(int, const std::string &, const StackTrace &) {}
#endif