moonbridge

log moonbridge_io.c

age author description
2020-06-23 jbe Fixed proper errno handling for blocking I/O in localconnect function for connecting to sockets
2019-01-21 jbe Use offsetof macro at compile time to determine maximum length of local socket paths
2018-10-04 jbe Methods to manipulate socket buffer sizes
2018-02-03 jbe Fixed some bugs with _call and _yield functions in moonbridge_io
2018-02-01 jbe Added parameter to waitfunc of asynchronous I/O functions which allows to check whether waitfunc was called for the first time
2018-02-01 jbe Modified non-blocking I/O _call functions to pass certain arguments (socket, mode, module) to wait function
2018-01-27 jbe Bugfix/workaround: Do not call getpeername() when opening TCP connections in non-blocking mode
2017-11-16 jbe Code cleanup in moonbr_io_read_cont function (avoid unnecessary lua_pushvalue)v1.0.2
2017-11-16 jbe Bugfix in moonbr_io_read_cont function which caused read chunks to be concatenated in wrong order
2017-11-15 jbe Avoid using WNOWAIT in moonbridge_io.poll(...) for Linux compatibility
2017-06-18 jbe Fixed two errors in moonbridge_io.poll(...) regarding child termination
2017-06-18 jbe Code formatting
2017-06-18 jbe Throw error when polling a collected child process
2017-06-18 jbe Fixed wrong treatment of waitpid() return value in moonbridge_io.poll(...)
2017-06-17 jbe Bugfix regarding waiting for child processes in moonbridge_io.poll(...)

Impressum / About Us