- Jul 18, 2015
-
-
Konstantin Osipov authored
When selecting the next buffer to flush, take into account not just its size, but how much of it has already been flushed. This saves a couple syscalls per connection per event loop.
-
- Jul 01, 2015
-
-
Roman Tsisyk authored
Replace socket('AF_UNIX', 'SOCK_STREAM', 'ip') with socket('AF_UNIX', 'SOCK_STREAM', 0). Fixes distributions with missing "ip 0 IP" line in /etc/protocols (e.g. Arch Linux).
-
- Jun 15, 2015
-
-
Alexandr Lyapunov authored
on memory fail there could be port->reply.found > 0 and uninitialized port->svp, that could lead to random error after svp restoration. *) possibly fixed OPENTAR-97
-
- Jun 05, 2015
-
-
bigbes authored
closes gh-856
-
- Jun 04, 2015
-
-
Mons Anderson authored
Rename global `fiber` into `fiber_ptr` (for use with gdb and avoidance of ambiguity with `struct fiber`)
-
Roman Tsisyk authored
Backport fix from tarantool/mysql by Anton Reznikov
-
- Apr 29, 2015
-
-
Roman Tsisyk authored
Also fix :send() and :write()
-
Roman Tsisyk authored
-
- Apr 13, 2015
-
-
bigbes authored
-
- Mar 16, 2015
- Mar 05, 2015
-
-
Veniamin Gvozdikov authored
-
- Feb 16, 2015
-
-
Konstantin Osipov authored
Do not terminate the server on accept error.
-
Roman Tsisyk authored
This patch also fixes EINTR and EWOULDBLOCK handling for socket:read() and socket:write() wrappers.
-
- Feb 13, 2015
-
-
Alexandr Lyapunov authored
-
- Feb 12, 2015
-
-
Roman Tsisyk authored
-
- Feb 10, 2015
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
open(, O_CREAT | O_DIRECT, ) creates a file and then fails with EINVAL in case if the underlying filesystem doesn't support O_DIRECT. This behaviour is stupid and unexpected.
-
- Feb 09, 2015
-
-
Roman Tsisyk authored
-
- Feb 06, 2015
-
-
Roman Tsisyk authored
-
- Dec 24, 2014
-
-
bigbes authored
-
Roman Tsisyk authored
-
- Dec 21, 2014
-
-
bigbes authored
-
- Dec 15, 2014
-
-
bigbes authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
- Dec 09, 2014
-
-
Konstantin Osipov authored
Provide fine-grained keepalive options on Linux, which supports per-socket defaults. Fix a bug with trying to set keepalive options for UDP sockets - don't try to do it.
-
Konstantin Osipov authored
-
- Oct 24, 2014
-
-
Alexandr authored
-
- Oct 13, 2014
-
-
Dmitry E. Oboukhov authored
-
- Oct 07, 2014
-
-
Roman Tsisyk authored
-
- Oct 01, 2014
-
-
Dmitry E. Oboukhov authored
-
Dmitry E. Oboukhov authored
-
- Sep 26, 2014
-
-
Roman Tsisyk authored
socket.tcp_server() changes: * Set nice fibers names for listener and clients * Use only one address for bind * Return single socket instead of wrapper * Add opts = {} to arguments * Automatically remove UNIX domain socket on server:close() Other changes: * Fix buggy port number parsng for ipv6 * Add peer address to accept() results like recvfrom()
-
- Sep 15, 2014
-
-
Roman Tsisyk authored
-
- Sep 04, 2014
-
-
Dmitry E. Oboukhov authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
Fixes compatibility with third-party modules.
-
Roman Tsisyk authored
This patch also adds argument checking to all socket methods.
-
- Sep 03, 2014
-
-
Dmitry E. Oboukhov authored
(fix httpd log messages)
-