This commit is contained in:
aozhiwei 2023-11-27 15:21:10 +08:00
parent 6d385ed941
commit 6fd4da23e3
2 changed files with 4 additions and 1 deletions

View File

@ -36,6 +36,7 @@ namespace f8
{
signal(SIGPIPE, SIG_IGN);
srand(time(nullptr));
nowtime_ = time(nullptr);
if (!ParseOpt()) {
exit_code_ = 1;
@ -80,6 +81,7 @@ namespace f8
if (Init()) {
while (!Terminated()) {
a8::tick_t begin_tick = a8::XGetTickCount();
nowtime_ = time(nullptr);
f8::Timer::Instance()->Update();
f8::MsgQueue::Instance()->Update();
DispatchNetMsg();

View File

@ -45,7 +45,7 @@ namespace f8
int GetZoneId() { return zone_id_; }
int GetNodeId() { return node_id_; }
int GetInstanceId() { return instance_id_; }
int GetNowTime();
int GetNowTime() { return nowtime_; };
int GetPid();
auto Terminated() { return terminated_; };
void Terminate() { terminated_ = true; };
@ -77,6 +77,7 @@ namespace f8
char** argv_ = nullptr;
int exit_code_ = 0;
volatile bool terminated_ = false;
int nowtime_ = 0;
int zone_id_ = 0;
int node_id_ = 0;