OmniSciDB
f17484ade4
|
Functions | |
void | register_signal_handler (int signum, void(*handler)(int)) |
void | heavydb_signal_handler (int signum) |
void | register_signal_handlers () |
Variables | |
std::atomic< int > | g_saw_signal {-1} |
std::shared_ptr< TThreadedServer > | g_thrift_http_server |
std::shared_ptr< TThreadedServer > | g_thrift_http_binary_server |
std::shared_ptr< TThreadedServer > | g_thrift_tcp_server |
std::shared_ptr< DBHandler > | g_warmup_handler |
std::shared_ptr< DBHandler > | g_db_handler |
void anonymous_namespace{HeavyDB.cpp}::heavydb_signal_handler | ( | int | signum | ) |
Definition at line 121 of file HeavyDB.cpp.
References g_running, g_saw_signal, and register_signal_handler().
Referenced by register_signal_handlers().
void anonymous_namespace{HeavyDB.cpp}::register_signal_handler | ( | int | signum, |
void(*)(int) | handler | ||
) |
Definition at line 100 of file HeavyDB.cpp.
Referenced by heavydb_signal_handler(), and register_signal_handlers().
void anonymous_namespace{HeavyDB.cpp}::register_signal_handlers | ( | ) |
Definition at line 170 of file HeavyDB.cpp.
References heavydb_signal_handler(), and register_signal_handler().
Referenced by startHeavyDBServer().
std::shared_ptr<DBHandler> anonymous_namespace{HeavyDB.cpp}::g_db_handler |
Definition at line 98 of file HeavyDB.cpp.
Referenced by startHeavyDBServer().
std::atomic<int> anonymous_namespace{HeavyDB.cpp}::g_saw_signal {-1} |
Definition at line 88 of file HeavyDB.cpp.
Referenced by heartbeat(), heavydb_signal_handler(), and startHeavyDBServer().
std::shared_ptr<TThreadedServer> anonymous_namespace{HeavyDB.cpp}::g_thrift_http_binary_server |
Definition at line 91 of file HeavyDB.cpp.
std::shared_ptr<TThreadedServer> anonymous_namespace{HeavyDB.cpp}::g_thrift_http_server |
Definition at line 90 of file HeavyDB.cpp.
std::shared_ptr<TThreadedServer> anonymous_namespace{HeavyDB.cpp}::g_thrift_tcp_server |
Definition at line 92 of file HeavyDB.cpp.
std::shared_ptr<DBHandler> anonymous_namespace{HeavyDB.cpp}::g_warmup_handler |
Definition at line 94 of file HeavyDB.cpp.