OmniSciDB
a5dc49c757
|
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 126 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 105 of file HeavyDB.cpp.
Referenced by heavydb_signal_handler(), and register_signal_handlers().
void anonymous_namespace{HeavyDB.cpp}::register_signal_handlers | ( | ) |
Definition at line 175 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 103 of file HeavyDB.cpp.
Referenced by startHeavyDBServer().
std::atomic<int> anonymous_namespace{HeavyDB.cpp}::g_saw_signal {-1} |
Definition at line 93 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 96 of file HeavyDB.cpp.
std::shared_ptr<TThreadedServer> anonymous_namespace{HeavyDB.cpp}::g_thrift_http_server |
Definition at line 95 of file HeavyDB.cpp.
std::shared_ptr<TThreadedServer> anonymous_namespace{HeavyDB.cpp}::g_thrift_tcp_server |
Definition at line 97 of file HeavyDB.cpp.
std::shared_ptr<DBHandler> anonymous_namespace{HeavyDB.cpp}::g_warmup_handler |
Definition at line 99 of file HeavyDB.cpp.