Add signal handlers.

This commit is contained in:
XMRig 2017-06-13 13:20:15 +03:00
parent 2d08f59184
commit 8c2951db2d
6 changed files with 114 additions and 8 deletions

View file

@ -25,6 +25,9 @@
#define __APP_H__
#include <uv.h>
class Network;
class Options;
@ -38,8 +41,16 @@ public:
int exec();
private:
void background();
void close();
static void onSignal(uv_signal_t *handle, int signum);
static App *m_self;
Network *m_network;
Options *m_options;
uv_signal_t m_signal;
};