Commit Graph

116 Commits

Author SHA1 Message Date
云风
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
云风
0b9d7d8a62 add message queue 2013-10-30 19:30:06 +08:00
云风
63433bd69e fix issue #52 2013-10-29 14:34:33 +08:00
云风
5fda7bdc1f term socket thread , fix issue #47 2013-10-14 16:02:21 +08:00
云风
ec4ae98536 id reserve bugfix 2013-10-08 10:26:25 +08:00
云风
e402d114bf remove skynet_error length limit 2013-09-25 11:05:58 +08:00
云风
c972b647bd error on call an invalid address 2013-09-18 17:41:25 +08:00
云风
e5382cf876 fix issue #39 2013-09-17 11:19:11 +08:00
云风
2a00dc652a fix issue #39 2013-09-17 10:41:56 +08:00
云风
8743a6b030 bugfix: Issue #38 2013-09-12 13:35:23 +08:00
云风
efb8ecbe84 bugfix: Issue #37 2013-09-11 17:21:05 +08:00
云风
80fe468e8e add block connect for harbor 2013-09-10 23:21:30 +08:00
Cloud
a15b93cbcf bugfix: kqueue api 2013-09-10 21:44:32 +08:00
云风
fd67d2f968 push message back to queue before harbor connect to master 2013-09-10 18:09:04 +08:00
云风
25a1f17a16 remove some unused code 2013-09-04 10:49:48 +08:00
云风
56f6e0e62d add some check for pthread api 2013-09-01 22:20:48 +08:00
云风
e1375669d0 bugfix: reset event_n to 0 when sp_wait error 2013-08-26 11:26:55 +08:00
云风
c99f9a12d8 fix comment 2013-08-23 21:01:19 +08:00
云风
1b5652e374 add cond_wait for socket message 2013-08-23 19:41:11 +08:00
云风
1fc601612c bugfix: gate start 2013-08-23 10:40:14 +08:00
云风
35b0f28fcc socket accept can do more than once for transfer 2013-08-22 18:58:52 +08:00
云风
06ee4297df new socket lib 2013-08-22 17:28:26 +08:00
云风
db92f4abbf socket server added 2013-08-21 15:02:23 +08:00
云风
97a4844094 reserved protocol type id 2013-08-19 17:15:14 +08:00
云风
dd188fd528 bugfix: don't free buffer where DONTCOPY tag was not set 2013-08-16 16:03:57 +08:00
云风
ff6e4dc762 exit monitor 2013-08-06 13:44:41 +08:00
云风
6be6a8171f session id always be positive 2013-08-02 11:05:31 +08:00
云风
ba22224a4a add QUERY command to query local service address 2013-07-29 21:05:03 +08:00
云风
5516eca93a remove xmalloc 2013-07-19 11:18:32 +08:00