Commit Graph

877 Commits

Author SHA1 Message Date
ruanshudong
40aa56d1d9 update protocol 2022-05-18 10:15:51 +08:00
ruanshudong
8b757946d1 update protocol 2022-05-17 15:28:04 +08:00
ruanshudong
e0bf66806f Optimize: move AppProtocol func imp to cpp 2022-05-16 20:39:30 +08:00
ruanshudong
c5d1876977 Add: update protocol 2022-05-16 15:17:00 +08:00
ruanshudong
e8af8838ae Add: tc_config add erase/eraseDomain, servant add doNoFunc 2022-05-09 10:12:05 +08:00
ruanshudong
d0f3e37549 Add: add tars interface push support 2022-05-05 18:59:40 +08:00
ruanshudong
e43eeaf291 update protocol 2022-05-05 11:40:28 +08:00
ruanshudong
0d056a9454 Add: .github/workflows/gitee-sync.yml 2022-05-05 11:37:16 +08:00
ruanshudong
ee8df79bc7 Fix: tc_http strnstr compiler bug in linux 2022-04-29 14:08:46 +08:00
ruanshudong
b42e3acd4a Fix: tc_http compiler bug 2022-04-29 14:01:39 +08:00
ruanshudong
2599dfd652 Fix: tc_http strnstr bug cause crash 2022-04-29 13:51:47 +08:00
ruanshudong
6ebf549790 Update: changelist 2022-04-27 14:50:29 +08:00
ruanshudong
c2ae8f93b5 Add: TC_ThreadPoolHash::getThread and LOG_CONSOLE_DEBUG add millsecond
time output
2022-04-27 14:50:29 +08:00
ruanshudong
bb027d5b9a update: change list & version: v3.0.8 2022-04-25 14:05:33 +08:00
ruanshudong
67552bc5ff
Merge pull request #235 from BeyondWUXF/hotfix/BeyondWUXF/endpointmanger_crash
修复EndpointManager updateOutter并发导致的crash
2022-04-25 13:42:45 +08:00
wuxf
8d08cbd6f9 修复EndpointManager updateOutter并发导致的crash 2022-04-25 10:18:42 +08:00
ruanshudong
daf87a2be6 Fix: notify & report add ServerConfig::Context(node_name) 2022-04-21 14:46:44 +08:00
ruanshudong
1b9ebbdde5 Fix: ObjectProxy initialize & doTimeout no in same thread, may cause
crash
Fix: thread process may delay in epoll_server NET_THREAD_MERGE_HANDLES_THREAD mode
2022-04-19 18:52:40 +08:00
ruanshudong
7bdd00f0f5 Fix: update registry ip list cause crash
Add: tc_json JsonValueArray add `find` func
Fix: epoll server checkFlow initialize parameter error
2022-04-15 15:31:57 +08:00
ruanshudong
b6663865ff Fix: compiler not install openssl docs 2022-04-02 21:21:59 +08:00
ruanshudong
ac9239f520 update changelist & v3.0.7 2022-03-28 21:12:48 +08:00
ruanshudong
05640cfba1 Fix: tc_endpoint sepEndpoint bug 2022-03-28 21:05:43 +08:00
ruanshudong
fe25b3aed4 Fix: there is no business interface callback if there is no available node during asynchronous call
Optimize: In the service model, after receiving data, it is inserted into the queue in batch
Add: tc_json adds the function of merge
Optimize: the time occupation when parsing the protocol at the network layer, and release the network thread every 1ms to reduce the delay
2022-03-24 14:43:15 +08:00
ruanshudong
3cba519c4c Update: tc_common now2ms add commet 2022-03-21 17:50:39 +08:00
ruanshudong
c77f0d838e Fix: tc_port sighandler lambda &->= 2022-03-21 17:50:39 +08:00
ruanshudong
23001d0576 tc_docker use 1.40 version default 2022-03-21 17:50:39 +08:00
ruanshudong
d4f335a40c update changelist and version v3.0.6 2022-03-21 10:30:35 +08:00
ruanshudong
4aacb03e6a fix: tc_timer single timer work does not work 2022-03-21 10:30:35 +08:00
wuxiaofeng1
ebeadaf813 修复tc_timer内存泄露 2022-03-21 10:30:35 +08:00
ruanshudong
00c4b19c2e Add: test_tc_file add config unittest 2022-03-21 10:30:35 +08:00
ruanshudong
ca6640190f fix Tars.h compiler warning 2022-03-21 10:30:35 +08:00
ruanshudong
4693e937ce fix tc_socket bind, throw TC_Socket_Exception with ip port 2022-03-21 10:30:35 +08:00
ubuntu
8470809771 update protocol 2022-03-21 10:30:35 +08:00
jarodruan
f1122f165f fix windows compiler bug, not support unix socket 2022-03-21 10:30:35 +08:00
ruanshudong
7d024f3ab1 fix tc_docker start, port can set hostIp 2022-03-21 10:30:35 +08:00
ruanshudong
5be3760489 update test_tc_docker inspect image 2022-03-21 10:30:35 +08:00
ruanshudong
5a1ee5d93d update servant/protocol 2022-03-21 10:30:35 +08:00
ruanshudong
1d3726fd6e add tc_docker 2022-03-21 10:30:35 +08:00
BeyondWUXF
9a593e8337 keepAliveInterval配置加载异常 2022-03-21 10:30:35 +08:00
ruanshudong
2bcbc57518 update common.cmake version 2022-03-21 10:30:35 +08:00
ruanshudong
74c015b065 add test_tc_logger 2022-03-07 15:12:37 +08:00
ruanshudong
b26ac41451 logger buffer 10M->2k 2022-03-03 17:36:54 +08:00
ruanshudong
566dd13246 fix changelist 2022-03-01 10:26:11 +08:00
ruanshudong
e7d7ad89c3 git->https 2022-02-26 20:15:21 +08:00
ruanshudong
0f9f15b5c4 update .gitmodules https->git 2022-02-26 19:38:25 +08:00
ruanshudong
4b9042c3d6 fix tc_epoller crash & update changelist 2022-02-25 11:19:14 +08:00
ruanshudong
fad81c26e2 add log 2022-02-25 11:15:12 +08:00
ruanshudong
26ce453b08 support run in container 2022-02-25 11:15:12 +08:00
ruanshudong
c8f541fcce
Merge pull request #217 from edisenwangK/fixbug_tc_timer_memory_leak
修复在重复定时处理函数中,删除定时任务时_tmeEvent造成得内存泄露
2022-02-11 14:03:14 +08:00
edisenwang
c847611b11 修复在重复定时处理函数中,删除定时任务时_tmeEvent造成得内存泄露 2022-01-20 15:55:09 +08:00