[2023-01-30 13:59:27.408] [thread 10808] [ info] ========================================================

[2023-01-30 13:59:27.408] [thread 10808] [ info] ====================  hqdll(version:1.1.4) start...  ==================
[2023-01-30 13:59:27.410] [thread 10808] [ info] [=>CMarketApiImp::ReadCodeChainHashKey:1314] file=D:\券商原始软件\gtja\newVer\RichEZ\bin/data/codechain_sz.dat do not exists!
[2023-01-30 13:59:27.505] [thread 10808] [ info] [=>CMarketApiImp::Init:84] OK...
[2023-01-30 13:59:27.508] [thread 10808] [ info] [=>CMarketApiImp::RegisterServer:167] begin...
[2023-01-30 13:59:27.508] [thread 10808] [ info] [=>CMarketApiImp::RegisterServer:175] end...OK
[2023-01-30 13:59:27.508] [thread 10808] [ info] [=>CMarketApiImp::Start:90] begin...
[2023-01-30 13:59:27.509] [thread 10808] [ info] [=>client_impl::do_async_connect:267] server addr[180.163.111.211:15679] connect times[0]
[2023-01-30 13:59:27.509] [thread 10808] [ info] [=>client_impl::do_async_connect:335] step1.connect ...
[2023-01-30 13:59:27.509] [thread 10808] [ info] [=>client_impl::create thread pool:427] t1 threadid=19432 threadpool size=2
[2023-01-30 13:59:27.509] [thread 10808] [ info] [=>client_impl::create thread pool:427] t2 threadid=12964 threadpool size=2
[2023-01-30 13:59:27.509] [thread 10808] [ info] [=>CMarketApiImp::Start:114] end...OK!
[2023-01-30 13:59:27.525] [thread 12964] [ info] [=>client_impl::on_connect:588] step2.websocket handshake...
[2023-01-30 13:59:27.566] [thread 19432] [ info] [=>client_impl::on_handshake:631] connect ws success! socket:4888
[2023-01-30 13:59:27.566] [thread 19432] [ info] [=>CMarketApiImp::cb_event:1664] connect...
[2023-01-30 13:59:27.566] [thread 19432] [ info] [=>CMarketApiImp::InitQuery:424] Register Timed Query Task,begin...
[2023-01-30 13:59:27.566] [thread 19432] [ info] [=>CMarketApiImp::InitQuery:447] InitQuery MarketInfo requestid=66 funcid=60003
[2023-01-30 13:59:27.583] [thread 19432] [ info] [=>CMarketApiImp::InitQuery:473] Register Timed Query Task,end
[2023-01-30 13:59:27.583] [thread 12964] [ info] [=>client_impl::on_write:665] send data success! reqid=66 size=30,socket:4888
[2023-01-30 13:59:28.691] [thread 12964] [ info] [=>CMarketApiImp::cb_message:1691] requestid=66,func_id=61003,err_code=0 begin...
[2023-01-30 13:59:28.691] [thread 12964] [ info] [=>CMarketApiImp::cb_message:2444] Hash of CodeChain  Has changed,begin to requst market=SZ,,requestid=67
[2023-01-30 13:59:28.691] [thread 12964] [ info] [=>CMarketApiImp::cb_message:2444] Hash of CodeChain  Has changed,begin to requst market=SH,,requestid=68
[2023-01-30 13:59:28.691] [thread 12964] [ info] [=>CMarketApiImp::cb_message:2444] Hash of CodeChain  Has changed,begin to requst market=BJ,,requestid=69
[2023-01-30 13:59:28.698] [thread 12964] [ info] [=>client_impl::on_write:665] send data success! reqid=67 size=39,socket:4888
[2023-01-30 13:59:28.698] [thread 12964] [ info] [=>client_impl::on_write:665] send data success! reqid=68 size=39,socket:4888
[2023-01-30 13:59:28.713] [thread 12964] [ info] [=>client_impl::on_write:665] send data success! reqid=69 size=39,socket:4888
[2023-01-30 13:59:28.726] [thread 19432] [ info] [=>CMarketApiImp::cb_message:1691] requestid=69,func_id=61002,err_code=0 begin...
[2023-01-30 13:59:28.731] [thread 19432] [ info] [=>CMarketApiImp::cb_message:2282] CodeChain before write times=0.004s
[2023-01-30 13:59:28.732] [thread 19432] [ info] [=>CMarketApiImp::WriteCodeChain:1601] write codechain_bj.dat file sucess! 0
[2023-01-30 13:59:28.732] [thread 19432] [ info] [=>CMarketApiImp::WriteCodeChain:1606] write code file times:0.002s!
[2023-01-30 13:59:29.465] [thread 12964] [ info] [=>CMarketApiImp::cb_message:1691] requestid=68,func_id=61002,err_code=0 begin...
[2023-01-30 13:59:29.543] [thread 12964] [ info] [=>CMarketApiImp::cb_message:2282] CodeChain before write times=0.078s
[2023-01-30 13:59:29.576] [thread 12964] [ info] [=>CMarketApiImp::WriteCodeChain:1594] write codechain_sh.dat file sucess! 19390
[2023-01-30 13:59:29.579] [thread 12964] [ info] [=>CMarketApiImp::WriteCodeChain:1606] write code file times:0.037s!
[2023-01-30 13:59:37.194] [thread 10808] [ info] [=>CMarketApiImp::SubscribeMarketData:401] requestid=70 subscribe SH601288 end...ok!
[2023-01-30 13:59:37.196] [thread 12964] [ info] [=>client_impl::on_write:665] send data success! reqid=70 size=35,socket:4888
[2023-01-30 13:59:37.201] [thread 19432] [ info] [=>CMarketApiImp::cb_message:1691] requestid=70,func_id=11003,err_code=0 begin...
[2023-01-30 13:59:37.437] [thread 10808] [ info] [=>CMarketApiImp::SubscribeMarketData:401] requestid=71 subscribe SZ002029 end...ok!
[2023-01-30 13:59:37.447] [thread 19432] [ info] [=>client_impl::on_write:665] send data success! reqid=71 size=44,socket:4888
[2023-01-30 13:59:37.452] [thread 19432] [ info] [=>CMarketApiImp::cb_message:1691] requestid=71,func_id=11003,err_code=0 begin...
[2023-01-30 14:01:27.583] [thread 18788] [ info] [=>CMarketApiImp::timed_request_tasks:1651] call sync_request requestid=72 funcid=60003
[2023-01-30 14:01:27.589] [thread 12964] [ info] [=>client_impl::on_write:665] send data success! reqid=72 size=30,socket:4888
[2023-01-30 14:01:28.735] [thread 12964] [ info] [=>CMarketApiImp::cb_message:1691] requestid=72,func_id=61003,err_code=0 begin...
[2023-01-30 14:01:28.735] [thread 12964] [ info] [=>CMarketApiImp::cb_message:2444] Hash of CodeChain  Has changed,begin to requst market=SZ,,requestid=73
[2023-01-30 14:01:28.740] [thread 12964] [ info] [=>client_impl::on_write:665] send data success! reqid=73 size=39,socket:4888
[2023-01-30 14:52:23.590] [thread 18788] [ info] [=>CMarketApiImp::timed_request_tasks:1651] call sync_request requestid=74 funcid=60003
[2023-01-30 14:52:23.605] [thread 19432] [ info] [=>client_impl::on_write:665] send data success! reqid=74 size=30,socket:4888
[2023-01-30 14:52:24.719] [thread 19432] [ info] [=>CMarketApiImp::cb_message:1691] requestid=74,func_id=61003,err_code=0 begin...
[2023-01-30 14:52:24.719] [thread 19432] [ info] [=>CMarketApiImp::cb_message:2444] Hash of CodeChain  Has changed,begin to requst market=SZ,,requestid=75
[2023-01-30 14:52:24.728] [thread 19432] [ info] [=>client_impl::on_write:665] send data success! reqid=75 size=39,socket:4888
[2023-01-30 15:29:38.600] [thread 18788] [ info] [=>CMarketApiImp::timed_request_tasks:1651] call sync_request requestid=76 funcid=60003
[2023-01-30 15:29:38.617] [thread 19432] [ info] [=>client_impl::on_write:665] send data success! reqid=76 size=30,socket:4888
[2023-01-30 15:29:39.775] [thread 19432] [ info] [=>CMarketApiImp::cb_message:1691] requestid=76,func_id=61003,err_code=0 begin...
[2023-01-30 15:29:39.775] [thread 19432] [ info] [=>CMarketApiImp::cb_message:2444] Hash of CodeChain  Has changed,begin to requst market=SZ,,requestid=77
[2023-01-30 15:29:39.781] [thread 19432] [ info] [=>client_impl::on_write:665] send data success! reqid=77 size=39,socket:4888
[2023-01-30 15:55:45.863] [thread 10808] [ info] [=>CMarketApiImp::SubscribeMarketData:401] requestid=78 unsubscribe SZ002029 end...ok!
[2023-01-30 15:55:45.865] [thread 19432] [ info] [=>client_impl::on_write:665] send data success! reqid=78 size=44,socket:4888
[2023-01-30 15:55:45.870] [thread 19432] [ info] [=>CMarketApiImp::cb_message:1691] requestid=78,func_id=11003,err_code=0 begin...
[2023-01-30 15:56:05.009] [thread 10808] [ info] [=>CMarketApiImp::Stop:122] begin...
[2023-01-30 15:56:05.028] [thread 19432] [ info] [=>client_impl::heartbeat:990] heartbeat_timer has been canceled.
[2023-01-30 15:56:05.028] [thread 12964] [ info] [=>client_impl::request_timeout_check:347] req_timeout_timer has been canceled.
[2023-01-30 15:56:05.036] [thread 10808] [ info] [=>client_impl::join:1169]...
[2023-01-30 15:56:05.041] [thread 19432] [ info] [=>client_impl::on_close:821] 
[2023-01-30 15:56:05.041] [thread 19432] [ info] [=>CMarketApiImp::cb_event:1683] error! type=-1 msg=995: I/O 
[2023-01-30 15:56:05.041] [thread 19432] [ info] [=>client_impl::on_read:689] err 995:由于线程退出或应用程序请求，已中止 I/O 操作。 socket:4294967295
[2023-01-30 15:56:05.041] [thread 19432] [ info] [=>client_impl::on_read:691] err 0 size=0 trans=0
[2023-01-30 15:56:05.042] [thread 10808] [ info] [=>CMarketApiImp::Stop:144] wait 32.2926 ms
[2023-01-30 15:56:05.042] [thread 10808] [ info] [=>CMarketApiImp::Stop:145] end...OK
[2023-01-30 15:56:13.611] [thread 4976] [ info] ========================================================

[2023-01-30 15:56:13.611] [thread 4976] [ info] ====================  hqdll(version:1.1.4) start...  ==================
[2023-01-30 15:56:13.612] [thread 4976] [ info] [=>CMarketApiImp::ReadCodeChainHashKey:1314] file=D:\券商原始软件\gtja\newVer\RichEZ\bin/data/codechain_sz.dat do not exists!
[2023-01-30 15:56:13.657] [thread 4976] [ info] [=>CMarketApiImp::Init:84] OK...
[2023-01-30 15:56:13.657] [thread 4976] [ info] [=>CMarketApiImp::RegisterServer:167] begin...
[2023-01-30 15:56:13.657] [thread 4976] [ info] [=>CMarketApiImp::RegisterServer:175] end...OK
[2023-01-30 15:56:13.657] [thread 4976] [ info] [=>CMarketApiImp::Start:90] begin...
[2023-01-30 15:56:13.657] [thread 4976] [ info] [=>client_impl::do_async_connect:267] server addr[180.163.111.211:15679] connect times[0]
[2023-01-30 15:56:13.657] [thread 4976] [ info] [=>client_impl::do_async_connect:335] step1.connect ...
[2023-01-30 15:56:13.658] [thread 4976] [ info] [=>client_impl::create thread pool:427] t1 threadid=14496 threadpool size=2
[2023-01-30 15:56:13.658] [thread 4976] [ info] [=>client_impl::create thread pool:427] t2 threadid=19852 threadpool size=2
[2023-01-30 15:56:13.658] [thread 4976] [ info] [=>CMarketApiImp::Start:114] end...OK!
[2023-01-30 15:56:13.663] [thread 19852] [ info] [=>client_impl::on_connect:588] step2.websocket handshake...
[2023-01-30 15:56:13.669] [thread 14496] [ info] [=>client_impl::on_handshake:631] connect ws success! socket:4992
[2023-01-30 15:56:13.669] [thread 14496] [ info] [=>CMarketApiImp::cb_event:1664] connect...
[2023-01-30 15:56:13.669] [thread 14496] [ info] [=>CMarketApiImp::InitQuery:424] Register Timed Query Task,begin...
[2023-01-30 15:56:13.669] [thread 14496] [ info] [=>CMarketApiImp::InitQuery:447] InitQuery MarketInfo requestid=44 funcid=60003
[2023-01-30 15:56:13.670] [thread 14496] [ info] [=>CMarketApiImp::InitQuery:473] Register Timed Query Task,end
[2023-01-30 15:56:13.670] [thread 14496] [ info] [=>client_impl::on_write:665] send data success! reqid=44 size=30,socket:4992
[2023-01-30 15:56:14.795] [thread 14496] [ info] [=>CMarketApiImp::cb_message:1691] requestid=44,func_id=61003,err_code=0 begin...
[2023-01-30 15:56:14.795] [thread 14496] [ info] [=>CMarketApiImp::cb_message:2444] Hash of CodeChain  Has changed,begin to requst market=SZ,,requestid=45
[2023-01-30 15:56:14.795] [thread 14496] [ info] [=>CMarketApiImp::cb_message:2444] Hash of CodeChain  Has changed,begin to requst market=BJ,,requestid=46
[2023-01-30 15:56:14.802] [thread 14496] [ info] [=>client_impl::on_write:665] send data success! reqid=45 size=39,socket:4992
[2023-01-30 15:56:14.802] [thread 14496] [ info] [=>client_impl::on_write:665] send data success! reqid=46 size=39,socket:4992
[2023-01-30 15:56:14.815] [thread 19852] [ info] [=>CMarketApiImp::cb_message:1691] requestid=46,func_id=61002,err_code=0 begin...
[2023-01-30 15:56:14.815] [thread 19852] [ info] [=>CMarketApiImp::cb_message:2282] CodeChain before write times=0.001s
[2023-01-30 15:56:14.816] [thread 19852] [ info] [=>CMarketApiImp::WriteCodeChain:1601] write codechain_bj.dat file sucess! 0
[2023-01-30 15:56:14.816] [thread 19852] [ info] [=>CMarketApiImp::WriteCodeChain:1606] write code file times:0s!
[2023-01-30 15:56:18.290] [thread 4976] [ info] [=>CMarketApiImp::SubscribeMarketData:401] requestid=47 subscribe SH601288 end...ok!
[2023-01-30 15:56:18.292] [thread 19852] [ info] [=>client_impl::on_write:665] send data success! reqid=47 size=35,socket:4992
[2023-01-30 15:56:18.297] [thread 14496] [ info] [=>CMarketApiImp::cb_message:1691] requestid=47,func_id=11003,err_code=0 begin...
[2023-01-30 15:56:18.428] [thread 4976] [ info] [=>CMarketApiImp::SubscribeMarketData:401] requestid=48 subscribe SZ002029 end...ok!
[2023-01-30 15:56:18.438] [thread 14496] [ info] [=>client_impl::on_write:665] send data success! reqid=48 size=53,socket:4992
[2023-01-30 15:56:18.444] [thread 19852] [ info] [=>CMarketApiImp::cb_message:1691] requestid=48,func_id=11003,err_code=0 begin...
[2023-01-30 15:58:13.670] [thread 20788] [ info] [=>CMarketApiImp::timed_request_tasks:1651] call sync_request requestid=49 funcid=60003
[2023-01-30 15:58:13.686] [thread 14496] [ info] [=>client_impl::on_write:665] send data success! reqid=49 size=30,socket:4992
[2023-01-30 15:58:15.326] [thread 14496] [ info] [=>CMarketApiImp::cb_message:1691] requestid=49,func_id=61003,err_code=0 begin...
[2023-01-30 15:58:15.326] [thread 14496] [ info] [=>CMarketApiImp::cb_message:2444] Hash of CodeChain  Has changed,begin to requst market=SZ,,requestid=50
[2023-01-30 15:58:15.335] [thread 14496] [ info] [=>client_impl::on_write:665] send data success! reqid=50 size=39,socket:4992
[2023-01-30 15:59:47.661] [thread 4976] [ info] [=>CMarketApiImp::Stop:122] begin...
[2023-01-30 15:59:47.661] [thread 19852] [ info] [=>client_impl::heartbeat:990] heartbeat_timer has been canceled.
[2023-01-30 15:59:47.661] [thread 14496] [ info] [=>client_impl::request_timeout_check:347] req_timeout_timer has been canceled.
[2023-01-30 15:59:47.661] [thread 4976] [ info] [=>client_impl::join:1169]...
[2023-01-30 15:59:47.667] [thread 19852] [ info] [=>client_impl::on_close:821] 
[2023-01-30 15:59:47.667] [thread 19852] [ info] [=>CMarketApiImp::cb_event:1683] error! type=-1 msg=995: I/O 
[2023-01-30 15:59:47.667] [thread 19852] [ info] [=>client_impl::on_read:689] err 995:由于线程退出或应用程序请求，已中止 I/O 操作。 socket:4294967295
[2023-01-30 15:59:47.667] [thread 19852] [ info] [=>client_impl::on_read:691] err 0 size=0 trans=0
[2023-01-30 15:59:47.668] [thread 4976] [ info] [=>CMarketApiImp::Stop:144] wait 7.0659 ms
[2023-01-30 15:59:47.668] [thread 4976] [ info] [=>CMarketApiImp::Stop:145] end...OK
