void *entry() override;
};
+ bool is_dead() const { return dead; }
+
std::string thread_name;
public:
int serve();
void shutdown();
- void log(int level, const std::string &record);
+ void log(const std::string &record);
const char *get_thread_name() const
{
PyModuleRunnerThread thread;
std::string const &get_name() const { return py_module->get_name(); }
+
+private:
+ bool dead = false;
};