YuQing
|
d11243964b
|
call writev for iovec array
|
2021-06-08 14:19:11 +08:00 |
YuQing
|
c1f6fb797b
|
change macro SF_G_BASE_PATH to SF_G_BASE_PATH_STR
|
2021-05-27 07:58:26 +08:00 |
YuQing
|
561b7c8d7c
|
upgrade version to V1.1.8
|
2021-05-25 18:32:08 +08:00 |
YuQing
|
01c2beed8a
|
do NOT set thread name in main thread
|
2021-04-30 15:04:40 +08:00 |
YuQing
|
eea7adde7c
|
set thread name as necessary
|
2021-04-29 21:33:05 +08:00 |
YuQing
|
68db56790c
|
add function sf_notify_all_threads_ex
|
2021-04-09 21:26:57 +08:00 |
YuQing
|
223f15fb79
|
add functions: sf_set_deal_task_func_ex etc.
|
2021-01-18 11:25:32 +08:00 |
YuQing
|
0012c2de92
|
change function sf_add_slow_log_schedule prototype
|
2020-12-30 16:23:39 +08:00 |
YuQing
|
a05e343e9b
|
slow log config and schedule
|
2020-12-29 21:20:35 +08:00 |
YuQing
|
fc5480214a
|
unify log relative configs
|
2020-12-29 16:25:19 +08:00 |
YuQing
|
719f8b2b32
|
task use reffer_count for share
|
2020-10-28 14:16:58 +08:00 |
YuQing
|
38df5d412c
|
add AGPLv3 license and copyright
|
2020-10-14 10:33:41 +08:00 |
YuQing
|
02b345deb9
|
set IOEVENT_READ | IOEVENT_WRITE events for connect status check
|
2020-09-14 15:14:25 +08:00 |
YuQing
|
aaeb421e6d
|
support connect for client mode
|
2020-09-06 18:55:10 +08:00 |
YuQing
|
9e0f2dda7b
|
add function: sf_set_sig_quit_handler
|
2020-08-30 16:44:09 +08:00 |
YuQing
|
02adaac3e5
|
add func: sf_get_random_thread_data_ex
|
2020-07-15 09:23:22 +08:00 |
YuQing
|
43351fc67b
|
use fastcommon/fc_memory.h
|
2020-07-07 10:33:51 +08:00 |
YuQing
|
88ba93d434
|
task free queue support init_callback
|
2020-05-06 16:04:52 +08:00 |
YuQing
|
fcfe02896d
|
use getPeerIpAddPort insteed of getPeerIpaddr
|
2020-03-26 11:37:32 +08:00 |
YuQing
|
3b4aeff2d0
|
add realloc_task_buffer options
|
2020-03-16 13:09:11 +08:00 |
YuQing
|
115b1e7750
|
add function sf_enable_thread_notify_ex
|
2020-03-11 15:28:59 +08:00 |
YuQing
|
46dfd4ad01
|
bugfixed: task_cleanup_func
|
2020-03-10 21:11:30 +08:00 |
YuQing
|
01d24d4838
|
add_to_deleted_list instead of cleanup directly
|
2020-03-09 10:55:13 +08:00 |
YuQing
|
c0df88aabf
|
correct compile error in Linux
|
2020-03-08 16:54:43 +08:00 |
YuQing
|
965c8277c7
|
use Linux eventfd for notify
|
2020-03-08 16:14:41 +08:00 |
YuQing
|
0f2b3a8e2c
|
log config for multi instances
|
2020-03-07 11:30:12 +08:00 |
YuQing
|
de6def01e4
|
support multi instance
|
2020-03-06 22:04:34 +08:00 |
YuQing
|
5825a64e72
|
add macro SF_CHOWN_RETURN_ON_ERROR
|
2020-02-25 21:28:49 +08:00 |
YuQing
|
5d3d0cafa6
|
support task nio_stage
|
2020-02-09 17:19:29 +08:00 |
YuQing
|
092f253ff2
|
fix bind_addr logic
|
2019-09-23 19:49:57 +08:00 |
yuqing
|
a112039aa4
|
use sched_generate_next_id
|
2018-07-27 17:55:35 +08:00 |
yuqing
|
b27ecc4c1e
|
id to index
|
2018-06-26 10:57:48 +08:00 |
yuqing
|
e759b2d0f8
|
add sf_startup_schedule and sf_set_current_time
|
2018-05-15 15:17:41 +08:00 |
yuqing
|
5f7e472692
|
sf_log_config refined
|
2018-05-14 18:40:20 +08:00 |
yuqing
|
de94afb9db
|
put global variables into a struct
|
2018-05-10 15:00:45 +08:00 |
yuqing
|
6b69e90016
|
add codes
|
2018-05-10 11:05:08 +08:00 |