Cloud Wu
|
ce6fa906d3
|
remove unused macro
|
2014-12-15 18:08:00 +08:00 |
|
xjdrew
|
2da2f121c8
|
delete unneccessary comment
|
2014-12-04 16:16:17 +08:00 |
|
xjdrew
|
a0d2c7172c
|
使用spinlock,避免cas不能充分调度testdeadloop这样的用例
|
2014-12-04 15:50:19 +08:00 |
|
Cloud Wu
|
84cb4bb4c1
|
use explicit conversion
|
2014-11-25 16:04:26 +08:00 |
|
Cloud Wu
|
ae041c97b3
|
bugfix: use ai_list instead of ai_hints
|
2014-11-14 16:27:26 +08:00 |
|
Cloud Wu
|
20b181c56d
|
If recv one udp message, try read next immediately rather than until next epoll_wait
|
2014-11-13 11:44:46 +08:00 |
|
Cloud Wu
|
cfe9506a5a
|
add UDP support, and TCP listen support ipv6 now
|
2014-11-12 23:00:44 +08:00 |
|
Cloud Wu
|
fa78623b1c
|
support user defined send object
|
2014-11-11 13:54:43 +08:00 |
|
Cloud Wu
|
e06a9e3701
|
dispatch read before write, and try to dispath both
|
2014-11-11 11:33:57 +08:00 |
|
Cloud Wu
|
929ce385a3
|
fprintf need cr
|
2014-11-10 10:53:29 +08:00 |
|
Cloud Wu
|
aaf8617dd5
|
skynet_free(NULL) is ok
|
2014-10-28 17:14:30 +08:00 |
|
Cloud Wu
|
c3df405e33
|
Merge branch 'master' of github.com:czlc/skynet-1 into czlc-master
|
2014-10-28 17:12:16 +08:00 |
|
Cloud Wu
|
954625a530
|
fix issue #190
|
2014-10-28 16:48:35 +08:00 |
|
czlc
|
9850ca1b94
|
free buffer
|
2014-10-28 16:43:29 +08:00 |
|
Cloud Wu
|
01e1a6aafa
|
fix issue #189
|
2014-10-28 16:04:01 +08:00 |
|
Cloud Wu
|
1ef5430e0a
|
should not copy the ending 0
|
2014-10-15 10:16:28 +08:00 |
|
Cloud Wu
|
31d7b648b4
|
bugfix: not padding 0
|
2014-10-13 17:55:54 +08:00 |
|
Cloud Wu
|
05f508fb42
|
exit harbor before free socket
|
2014-10-11 13:37:40 +08:00 |
|
Cloud Wu
|
c8b8dc1276
|
CHECK ABORT every message dispatch
|
2014-10-11 13:11:00 +08:00 |
|
Cloud Wu
|
1c62785d71
|
CHECK ABORT every message dispatch
|
2014-10-11 13:10:39 +08:00 |
|
Cloud Wu
|
4a8bf4f39a
|
bugfix: harbor service should not release before others
|
2014-10-10 20:13:53 +08:00 |
|
Cloud Wu
|
2f6bfe9104
|
add message overload warning
|
2014-10-08 22:42:01 +08:00 |
|
Cloud Wu
|
aab65a2728
|
socket accept report addr:port
|
2014-09-29 14:42:42 +08:00 |
|
Cloud Wu
|
228ad16d74
|
remove unneeded line
|
2014-09-22 18:21:54 +08:00 |
|
Cloud Wu
|
16f63df0c3
|
add message log
|
2014-08-22 15:30:35 +08:00 |
|
Cloud Wu
|
0fb23f9ab8
|
remove default config name
|
2014-08-18 16:23:49 +08:00 |
|
Cloud Wu
|
978e010e67
|
add cluster.proxy and cluster.ncall
|
2014-08-13 17:49:30 +08:00 |
|
Cloud Wu
|
0954a906f4
|
skynet.redirect support string address
|
2014-08-11 15:29:48 +08:00 |
|
Cloud Wu
|
f6fa6c7ded
|
timer support more than 497 days
|
2014-08-08 20:33:38 +08:00 |
|
Cloud Wu
|
023e4abd87
|
reset current_point when time error
|
2014-08-08 15:38:06 +08:00 |
|
Cloud Wu
|
8e09fad233
|
remove unused skynet_context_init
|
2014-07-29 10:31:45 +08:00 |
|
Cloud Wu
|
a0b536718c
|
config can read ENV
|
2014-07-17 21:41:08 +08:00 |
|
Cloud Wu
|
3bc7304609
|
skynet.localname return nil when the name not exist
|
2014-07-13 19:37:08 +08:00 |
|
Cloud Wu
|
d05859b766
|
gate support TCP_NODELAY
|
2014-07-09 12:03:44 +08:00 |
|
Cloud Wu
|
fe5c73b1e8
|
socket id can't be less then 0
|
2014-07-09 11:25:28 +08:00 |
|
Cloud Wu
|
35775685c3
|
add worker dispatch weight
|
2014-07-08 19:56:30 +08:00 |
|
Cloud Wu
|
2b9efcec3f
|
revert
|
2014-06-26 15:12:16 +08:00 |
|
Cloud Wu
|
d343f3b374
|
use atomic operation
|
2014-06-26 15:06:47 +08:00 |
|
Cloud Wu
|
ceeb9912bf
|
typo
|
2014-06-26 14:04:57 +08:00 |
|
Cloud Wu
|
36cab8e060
|
add skynet.time()
|
2014-06-25 11:15:28 +08:00 |
|
xjdrew
|
e0d8b00226
|
bugfix: ntp校验时把时间往后调整
|
2014-06-25 10:53:56 +08:00 |
|
xjdrew
|
1cbe639186
|
bugfix: time rewind
|
2014-06-25 00:50:42 +08:00 |
|
Cloud Wu
|
3cadd29796
|
don't throw error when destination address is invalid
|
2014-06-24 19:32:15 +08:00 |
|
Cloud Wu
|
db952dc658
|
report too long message error, instead of assert
|
2014-06-24 19:22:18 +08:00 |
|
Cloud Wu
|
c3eb5cd202
|
After connecting, socket can send before connected. remove block connect api
|
2014-06-20 02:49:48 +08:00 |
|
Cloud Wu
|
1a44bfb09a
|
launch logger in C
|
2014-06-19 22:12:29 +08:00 |
|
Cloud Wu
|
ad9898a209
|
add module skynet.harbor
|
2014-06-19 15:43:41 +08:00 |
|
Cloud Wu
|
f92fc153e4
|
bugfix: in freebsd, libthr may call calloc before globalinit
|
2014-06-04 02:51:29 +00:00 |
|
Cloud Wu
|
cd0a1a495e
|
optimize timer
|
2014-05-28 11:30:39 +08:00 |
|
Cloud Wu
|
39c5e13d1a
|
Merge branch 'dev' of github.com:cloudwu/skynet into dev
|
2014-05-26 13:42:07 +08:00 |
|