Browse Source

fix timer

lixioayao 6 years ago
parent
commit
9e47da93bd
2 changed files with 1 additions and 4 deletions
  1. 0 2
      main.cpp
  2. 1 2
      worker.cpp

+ 0 - 2
main.cpp

@@ -37,7 +37,6 @@ struct Init_Setting
         std::vector<std::string> url_list;
         url_list.push_back(url);
         //wsClientMgr_init(url_list,send_interval);//init websocket
-		getchar();
         YADB::_DB_POOL_SETTING_ DBSetting;
 
         DBSetting.Host = config.get("db.host","127.0.0.1");
@@ -49,7 +48,6 @@ struct Init_Setting
         DBSetting.PoolSize = config.get("db.pool_size",30);
         _mysql_init(DBSetting);
 
-		getchar();
 		CYaSetting::Init_sys_setting();
 
         sit_list::instance()->load_from_db();

+ 1 - 2
worker.cpp

@@ -52,9 +52,8 @@ struct worker_thread: zloop<task*> ,visitor<std::shared_ptr<card_location_base>>
 	{
 		ev::timer card_timer_1s(*this);
 
-		card_timer_1s.set(1,1);
 		card_timer_1s.set<worker_thread,&worker_thread::on_timeout>(this);
-		card_timer_1s.start();
+		card_timer_1s.start(1,1);
 
 		ev::dynamic_loop::run(0);
 		log_info("worker_thread exit....");