Cloud Wu
|
1a169ec413
|
remove malloc hook when disable jemalloc
|
2014-04-28 15:23:42 +08:00 |
|
Cloud
|
37cb126812
|
Not use jemalloc on macosx, See Issue #99
|
2014-04-28 13:48:50 +08:00 |
|
Cloud Wu
|
a99befd44c
|
use skynet_malloc in skynet_realloc
|
2014-04-22 15:27:45 +08:00 |
|
Cloud Wu
|
61c8c765f4
|
use skynet_malloc api
|
2014-04-22 15:17:16 +08:00 |
|
Cloud Wu
|
75a28b0fcc
|
use skynet malloc api directly
|
2014-04-22 12:26:08 +08:00 |
|
Cloud
|
c577a4f07d
|
quickfix: ssize_t
|
2014-04-18 23:47:00 +08:00 |
|
Cloud Wu
|
23764545bb
|
rewrite get_allocated_field
|
2014-04-18 23:40:50 +08:00 |
|
Cloud Wu
|
2680425b4f
|
handle is uint32_t
|
2014-04-18 23:24:03 +08:00 |
|
Cloud Wu
|
25c8f1ee08
|
bugfix: SLOT_SIZE should be 64K
|
2014-04-18 23:07:45 +08:00 |
|
Cloud Wu
|
7d835d222b
|
use macro for replace malloc api (see skynet_malloc.h)
|
2014-04-18 22:38:18 +08:00 |
|
Cloud
|
23cfb11954
|
bugifx: clean prefix
|
2014-04-18 18:35:37 +08:00 |
|
Cloud Wu
|
ae0ceedfc2
|
detect JEMALLOC_OVERRIDE_MEMALIGN
|
2014-04-18 18:02:53 +08:00 |
|
Cloud Wu
|
072b603c1c
|
bugfix: use memcpy for unalign memory
|
2014-04-18 17:48:17 +08:00 |
|
Cloud Wu
|
ac1a0a4c99
|
malloc hook for jemalloc and c memory info dump
|
2014-04-18 17:38:18 +08:00 |
|
Cloud Wu
|
cfbd68b85a
|
check callback return value for reserve the message
|
2014-04-18 14:25:36 +08:00 |
|
Cloud Wu
|
d568e54c63
|
delete unused feature : group/localcast/forward, etc
|
2014-04-18 14:25:36 +08:00 |
|
Cloud Wu
|
7b2be206e5
|
simplify send_buffer
|
2014-04-16 11:13:02 +08:00 |
|
Cloud Wu
|
6adf5435b5
|
Add low priority list to socket send buffer
|
2014-04-15 21:35:34 +08:00 |
|
Cloud Wu
|
0985b33f0f
|
modify lua
|
2014-03-26 15:58:56 +08:00 |
|
Cloud Wu
|
58aa7556a5
|
rewrite makefile, and remove luacode cache.
|
2014-03-26 15:13:30 +08:00 |
|
Cloud Wu
|
84ec9c4123
|
shift time before dispatch timer message
|
2014-03-14 15:05:41 +08:00 |
|
Cloud Wu
|
c6efe2cd19
|
support socket.abandon / socket.start , Issue #73
|
2014-03-14 11:02:00 +08:00 |
|
云风
|
1a7d960a36
|
return string in env would be better
|
2014-03-01 16:26:14 +08:00 |
|
云风
|
89b63126db
|
fix typo
|
2014-02-28 13:53:01 +08:00 |
|
云风
|
0505b88f5e
|
add debug_console service
|
2014-02-25 20:04:50 +08:00 |
|
云风
|
486da653e4
|
bugfix: logger service id is an uint32_t
|
2014-02-25 18:54:04 +08:00 |
|
云风
|
665b2fae93
|
move fd_set from stack to heap (in socket_server) , It avoid FD_ZERO every time.
|
2014-02-24 17:03:34 +08:00 |
|
云风
|
fa09c74ffc
|
output version in endless loop detecting
|
2014-02-24 12:27:31 +08:00 |
|
云风
|
758eea3583
|
bugfix: read cap in lock
|
2014-02-21 15:08:18 +08:00 |
|
云风
|
69e179a52e
|
add skynet command MQLEN for debug
|
2014-02-21 15:03:20 +08:00 |
|
云风
|
5aeba52bf9
|
Merge pull request #65 from hongling0/master
fix: timer will rewind after 194 days
|
2014-02-18 19:44:02 +08:00 |
|
hongling0
|
a425ca098d
|
timerBUG
linux系统在特定的时间点,_gettime()会溢出,timer将不会触发timeout事件
|
2014-02-18 19:24:59 +08:00 |
|
vontio
|
6a16340490
|
add lua like path search for skynet module
path/?.so;another_path/?.so
|
2014-02-14 16:35:46 +08:00 |
|
云风
|
1230ea1a17
|
add log when socket send blocked by large data stream
|
2014-01-13 11:59:33 +08:00 |
|
云风
|
7b50e01627
|
check command pipe in high freq
|
2013-12-20 00:31:26 +08:00 |
|
云风
|
f54776e181
|
bugfix: log
|
2013-12-18 14:22:56 +08:00 |
|
云风
|
5ccb666a8b
|
use skynet_error for log
|
2013-12-18 12:25:58 +08:00 |
|
云风
|
bb20628ebe
|
bugfix: monitor exit
|
2013-12-18 11:54:01 +08:00 |
|
云风
|
8e031c1b21
|
cache lua code load
|
2013-12-17 18:26:08 +08:00 |
|
云风
|
2d8b061970
|
add log for net building
|
2013-12-16 13:39:27 +08:00 |
|
云风
|
41ca0c92cb
|
add log for master connecting to harbor
|
2013-12-16 12:16:24 +08:00 |
|
云风
|
e950ddd177
|
add keepalive to socket server
|
2013-12-13 18:22:48 +08:00 |
|
云风
|
4a49346da8
|
change name from exit to error
|
2013-12-10 14:59:03 +08:00 |
|
云风
|
f7242294dd
|
add skynet.watch for skynet.call, read http://blog.codingnow.com/2013/12/skynet_monitor.html
|
2013-12-09 17:54:46 +08:00 |
|
Kezhu Wang
|
c286d89725
|
minor fix for rare case
|
2013-11-20 21:37:42 +08:00 |
|
Kezhu Wang
|
bd5f884c56
|
bugfix: missing setting socket to non blocking
after block connecting
|
2013-11-14 21:25:09 +08:00 |
|
Kezhu Wang
|
8c24cd2777
|
correct odd format style
|
2013-11-14 01:43:31 +08:00 |
|
Kezhu Wang
|
3e2af60b34
|
bugfix: close pending socket when write_buffer drain
|
2013-11-14 01:22:03 +08:00 |
|
Kezhu Wang
|
d5e925688f
|
bugfix: missing FREE(buffer) when socket is closing
|
2013-11-14 00:54:06 +08:00 |
|
Kezhu Wang
|
f3a23a9485
|
bugfix: mistake return value from send_buffer
same with SOCKET_DATA, when it is propagated to
skynet_socket_poll(), may crash the program
|
2013-11-14 00:42:55 +08:00 |
|