log
graph
tags
branches
changeset
browse
file
diff
annotate
file log
raw
moonbridge
log moonbridge_io.c
find changesets by author, revision, files, or words in the commit message
less
more
|
(0)
-100
-50
-28
tip
age
author
description
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(...)
2017-06-17
jbe
Extend moonbridge_io.poll(...) to support waiting for child process termination
2017-06-17
jbe
Make moonbridge_io.poll(...) check for SIGTERM also when wakeup is forced due to TLS negotiation or closed local socket
2017-06-12
jbe
Do not reuse child workers that have been SIGTERM'ed
2017-06-12
jbe
Bugfix in moonbridge_io.c: Do not restore sigmask if not changed
2017-06-11
jbe
Changed error messages for moonbridge_io.poll(...)
2017-06-11
jbe
Changed behavior of moonbridge_io.poll(...); Renamed moonbridge_io.sigterm_setup() to moonbridge_io.catch_sigterm(); Removed moonbridge_io.sigterm_received()
2017-06-11
jbe
Removed moonbridge_io.signals table
2017-06-11
jbe
New implementation of SIGTERM handling
2017-06-08
jbe
Make :kill(signal) accept also strings and default to signal 9 (KILL); Improved error handling of :kill(signal)
2017-06-06
jbe
Modified behavior of moonbridge_io.signalsocket(...); Fixed usage of moonbridge_io.signalsocket(...) in moonbridge_http module
2017-06-06
jbe
Make moonbridge_io.signalsocket(...) return a new socket each time it is called
2017-06-05
jbe
SIGINFO not available on Linux
2017-06-04
jbe
Make moonbridge_io.signalsocket(...) accept strings as argument
2017-06-04
jbe
Added signal constants table moonbridge_io.signals
2017-06-04
jbe
Added moonbridge_io.signalsocket(...) and moonbridge_io.getpid() functions; poll returns true on signal interruption (instead of nil)
2016-09-20
jbe
Work on non-blocking close (for TLS)
2016-09-19
jbe
Use (blocking) tls_close() on :finish() and :close()
2016-09-19
jbe
Bugfix: do not attempt flushing/closing if file descriptor has already been closed
2016-09-18
jbe
Code reformatting (of #ifdef MOONBR_IO_USE_TLS)
2016-09-18
jbe
Simplified error handling with new macro(s)
2016-09-18
jbe
Bugfix: Do not throw (hard) Lua error in moonbr_io_handle_set_nonblocking, moonbr_io_handle_set_linger, and moonbr_io_handle_set_nopush (may cause Lua error on connection reset)
2016-09-17
jbe
Bugfix: Switch SO_LINGER off also when data is to be flushed on close
2016-09-17
jbe
Added TODO for configurable TLS legacy support
2016-09-17
jbe
Fixed indentation
2016-09-03
jbe
Fixes for TLS extension of moonbridge_io (userdata instead of lightuserdata for TLS configuration required)
less
more
|
(0)
-100
-50
-28
tip
Impressum / About Us