Stefan Bühler
140a3c9018
fix refcount issue: don't drop rc in li_iostream_reset
...
... so li_stream_simple_socket_close doesn't need to acquire (when the rc might already be 0).
Instead call li_iostream_reset in all places that didn't acquire before,
and drop the acquire.
Change-Id: I347f49eb57989738ed811a1f3a31b8942ff32881
2 years ago
Stefan Bühler
66bd6b22a2
track event "names" for debugging
...
Change-Id: Ib8f2b589a6087de2355906a87bd2cd0c84bafcba
9 years ago
Stefan Bühler
17a5168793
[core] convert all assert() to LI_FORCE_ASSERT(), and support writing backtraces on fatal errors with libunwind
9 years ago
Stefan Bühler
4706cc5f60
Fix filedescriptor/socket leaking
10 years ago
Stefan Bühler
ba46b595ae
[mod_fastcgi] fix broken asserts
10 years ago
Stefan Bühler
72ec9a432f
[throttle] rewrite
10 years ago
Stefan Bühler
cfd8955008
[common] implement libev wrapper
...
* need a way to mark a watcher as "don't keep the loop alive"
10 years ago
Stefan Bühler
c450fa82a5
[core] implement streams on chunkqueues
10 years ago
Stefan Bühler
6a33c93231
Revert "[core] implement streams on chunkqueues"
...
- accidental push, patch not finished yet
This reverts commit 74ce55c860
.
10 years ago
Stefan Bühler
74ce55c860
[core] implement streams on chunkqueues
10 years ago