Dirk Chang
|
55efa75fdf
|
Invalid addrinfo pointer casues skynet asserted in freeaddrinfo on OpenWRT (arm cpu) (#1236)
|
2020-08-31 16:48:50 +08:00 |
|
Cloud Wu
|
51fd63213e
|
bugfix: switch reading status
|
2020-08-10 16:35:55 +08:00 |
|
Cloud Wu
|
a4dc6b9094
|
add api skynet_socket_pause
|
2020-08-10 10:57:59 +08:00 |
|
Cloud Wu
|
80d1082b42
|
bugfix
|
2019-11-14 10:49:25 +08:00 |
|
Cloud Wu
|
9d7ea09789
|
Add socket_sendbuffer
|
2019-11-14 10:49:25 +08:00 |
|
Cloud Wu
|
61980c8a1f
|
add socket.netstat
|
2018-09-07 16:11:27 +08:00 |
|
Cloud Wu
|
1a0c9997ec
|
fix #863
|
2018-07-23 14:53:01 +08:00 |
|
zixun
|
1df72c0afe
|
fix kqueue eof event
|
2018-07-05 18:37:50 +08:00 |
|
Cloud Wu
|
d8ab9dea1b
|
fix #852
|
2018-06-25 14:24:04 +08:00 |
|
Cloud Wu
|
a8e5c31381
|
check udp address, see #852
|
2018-06-25 12:10:30 +08:00 |
|
Cloud Wu
|
cd99557368
|
udp send don't need inc/dec sending ref, see issue #794
|
2018-01-25 15:55:45 +08:00 |
|
Cloud Wu
|
bbf46f935a
|
dec sending count asap, this may fix #794
|
2018-01-19 10:41:35 +08:00 |
|
Cloud Wu
|
5d5112257c
|
use 32bit sending, see issue #777
|
2017-12-06 20:58:36 +08:00 |
|
Cloud Wu
|
45d848c910
|
bugfix: inc sending ref, See issue #774
|
2017-12-04 10:55:47 +08:00 |
|
Cloud Wu
|
f12fa7e8f9
|
May fix issue #774
|
2017-12-03 00:26:12 +08:00 |
|
Cloud Wu
|
1c605bed2b
|
this may fix #744
|
2017-10-04 00:11:31 +08:00 |
|
Cloud Wu
|
9c37f5292a
|
check direct write buffer before close, see #711
|
2017-08-11 17:06:01 +08:00 |
|
Cloud Wu
|
317b4fb08f
|
merge master
|
2017-07-14 21:42:15 +08:00 |
|
Cloud Wu
|
2b5c5e3dd3
|
see pr #683
|
2017-07-14 21:38:21 +08:00 |
|
Cloud Wu
|
751517d7c1
|
spinlock can be nested, see issue #646
|
2017-06-27 22:59:21 +08:00 |
|
Cloud Wu
|
03acc7f5a9
|
sp_write should be lock
|
2017-06-27 22:09:41 +08:00 |
|
Cloud Wu
|
9320d8b28d
|
Revert "add nested spinlock, see issue #646"
This reverts commit ba59ed2e6c.
|
2017-06-27 22:08:33 +08:00 |
|
Cloud Wu
|
ba59ed2e6c
|
add nested spinlock, see issue #646
|
2017-06-27 17:10:48 +08:00 |
|
Cloud Wu
|
aa42534208
|
use trylock in send_buffer
|
2017-06-21 11:50:06 +08:00 |
|
Cloud Wu
|
e96b4e782d
|
bugfix: lock bug & udp direct write
|
2017-06-20 22:50:09 +08:00 |
|
hongl
|
626ad544b7
|
send crash
|
2017-06-20 22:50:09 +08:00 |
|
Cloud Wu
|
c53da829d3
|
direct write if send queue is empty
|
2017-06-20 22:50:09 +08:00 |
|
Cloud Wu
|
7400e51451
|
support error event, see #644
|
2017-05-27 10:41:29 +08:00 |
|
Stocom
|
cce8f0086a
|
optimize SOCKET_WARNING msg
|
2017-04-28 10:49:30 +08:00 |
|
Cloud Wu
|
66f8fbd1b7
|
see issue #615
|
2017-04-19 10:50:48 +08:00 |
|
Cloud Wu
|
0c4ea81709
|
EAGAIN and EWOULDBLOCK may be not the same value, see issue #420
|
2015-12-27 19:31:32 +08:00 |
|
Cloud Wu
|
4f8427a23f
|
close socket when sp_add failed
|
2015-12-17 10:04:38 +08:00 |
|
Cloud Wu
|
d4d188541f
|
add socket.close_fd
|
2015-12-06 16:48:28 +08:00 |
|
Cloud Wu
|
d283d7fcaa
|
check close return value
|
2015-11-12 18:34:50 +08:00 |
|
Cloud Wu
|
7521fe0530
|
socket.shutdown abandon unsend buffer now, see issue #371
|
2015-11-11 10:44:50 +08:00 |
|
Cloud Wu
|
935863f434
|
report connect failed reason
|
2015-10-28 16:12:01 +08:00 |
|
zhengfangxin
|
cb9feb34bd
|
delete two no need call clear_closed_event
|
2015-09-26 21:03:38 +08:00 |
|
Cloud Wu
|
b8f419eb69
|
more error message for socket, and close listen socket when reach limit of open files. See Issue #339
|
2015-09-15 14:52:30 +08:00 |
|
Cloud Wu
|
bf8f9b8654
|
add pthread lock
|
2015-08-13 21:00:20 +08:00 |
|
Cloud Wu
|
86bbc9c701
|
off by 1 error
|
2015-07-07 12:11:16 +08:00 |
|
Cloud Wu
|
728abeaeb8
|
can't write to listen fd, See issue #294
|
2015-06-25 19:28:42 +08:00 |
|
Cloud Wu
|
7fa1d548ed
|
bugfix: don't call skynet_free directly when send failed
|
2015-06-16 10:56:28 +08:00 |
|
gaopan
|
f987ff8199
|
fix:udp and udp_send
|
2015-05-07 15:25:47 +08:00 |
|
xiyanxiyan10
|
fa17081012
|
错误注释更正
|
2015-05-06 23:13:06 +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 |
|