zhengshuxin
|
f2e553bc98
|
Build acl by cosmocc.
|
2024-03-16 16:08:06 +08:00 |
|
zhengshuxin
|
e664f21494
|
build acl ok on Cygwin
|
2022-08-06 20:03:51 +08:00 |
|
郑树新
|
54738f48d9
|
build ok on windows
|
2022-04-13 20:50:14 +08:00 |
|
zhengshuxin
|
2c7c9ce42e
|
Fixed one dead lock bug in timer_callback() in master_base.cpp, where acl_event_request_timer() will be blocked by the mutex locked by the same thread, and the timer_callback() was called in event_timer_trigger() in events_timer.c in the mutex locking status. Just make the lock be a recursive lock.
|
2022-04-13 15:34:34 +08:00 |
|
郑树新
|
2b9418a396
|
optimize for windows platform by conditional building.
|
2022-02-04 13:48:04 +08:00 |
|
郑树新
|
eaa904c5e2
|
use InitOnceExecuteOnce on Windows platform
|
2022-02-02 19:54:33 +08:00 |
|
shuxin zheng
|
2d1ac25684
|
changes acl_pthread_cond_t for compiling with other library
|
2019-12-17 13:20:55 +08:00 |
|
zhengshuxin
|
9697f95b8f
|
Revert "All source code have been changed to use utf8 charset with BOM header!"
This reverts commit 15d999759e .
|
2019-07-28 10:31:56 +08:00 |
|
zsxxsz
|
15d999759e
|
All source code have been changed to use utf8 charset with BOM header!
|
2019-07-27 22:44:32 +08:00 |
|
zhengshuxin
|
78a7540a76
|
reorganize all the include headers.
|
2017-06-02 14:47:24 +08:00 |
|
zhengshuxin
|
5e271bd1b9
|
acl_pthread_mutex_destroy was lost on windows.
|
2017-04-17 22:02:34 +08:00 |
|
zhengshuxin
|
fd719a73e3
|
fixed one bug in acl_pthread_cond.c for double-free one same memory.
|
2017-04-17 21:56:13 +08:00 |
|
zhengshuxin
|
b73d188e30
|
support IPV6.
|
2017-04-07 20:13:08 +08:00 |
|
zhengshuxin
|
60f2fc2203
|
fixed compiling error on centos4.7 by gcc3.x.x
|
2016-10-28 15:01:42 +08:00 |
|
ubuntu14
|
69d2ee1118
|
compile acl on vc2015 successfully
|
2016-04-30 11:49:41 +08:00 |
|
ubuntu14
|
2a35f4992d
|
all samples can be built by vc2012 in x64 mode
|
2015-06-29 02:33:11 -07:00 |
|
zsxxsz
|
fc22796257
|
lib_acl, lib_protocol, lib_acl_cpp can be built by VC2012 in x64 mode
|
2015-06-28 20:27:51 +08:00 |
|
ubuntu14
|
9337889af3
|
The project can be built on MINGW32
|
2015-05-21 06:49:35 -07:00 |
|
zsxxsz
|
d8fd96aee8
|
整理工程,优化代码
|
2014-12-07 23:48:11 +08:00 |
|
zsxxsz
|
7ad26a48a5
|
线程池服务模板功能改进及 protobuf 包更新
|
2014-11-25 19:44:37 +08:00 |
|
zsxxsz
|
bafd2218a4
|
整理了一些文件格式
|
2014-11-19 00:25:21 +08:00 |
|
zsxxsz
|
550b1095de
|
Revert "修复了使用 _vsnprintf_s 的BUG和 stream 类中打开文件流时的BUG"
This reverts commit dff6771da7 .
|
2014-11-19 00:06:40 +08:00 |
|
zsxxsz
|
dff6771da7
|
修复了使用 _vsnprintf_s 的BUG和 stream 类中打开文件流时的BUG
|
2014-11-18 23:08:34 +08:00 |
|
zsxxsz
|
65ab0a7659
|
整理 lib_acl 库中的头文件
|
2014-09-06 23:08:25 +08:00 |
|
zsxxsz
|
e2bbbac332
|
归整了代码格式
|
2014-02-16 12:23:17 +08:00 |
|
zsxxsz
|
5796debda4
|
优化了多线程事件引擎的效率,优化了线程池的任务处理能力,调整了部分代码的格式
|
2014-02-15 16:01:56 +08:00 |
|
zsxxsz
|
a3b2e1f6d1
|
优化了线程池的性能
通过给线程池中的每一个线程一个独立的线程条件变量(之前是用同一个),大大减少了线程池在任务调度时的竞争问题
|
2014-01-19 23:59:13 +08:00 |
|
zsxxsz
|
fc3cae0a35
|
支持VC2008编译器
acl 重新支持VC2008编译器;在高版本VC编译器上,acl库尽量使用编译器建议安全的系统 API
|
2014-01-12 15:36:49 +08:00 |
|
zsxxsz
|
5a859613d8
|
add new master service template
add new master service template
|
2013-12-20 21:03:12 +08:00 |
|
zsxxsz
|
dcdebd5f9c
|
add thread, thread_pool for lib_acl_cpp
add thread, thread_pool for lib_acl_cpp, and other bugfix
|
2013-10-19 23:13:19 +08:00 |
|
zsxxsz
|
cc05b877a2
|
first commit acl to github
first commit acl to github
|
2013-08-18 17:42:25 +08:00 |
|