Stefan Bühler
|
2b9147ba50
|
Fix missing ':' after case EWOULDBLOCK
|
2008-09-23 13:09:07 +02:00 |
Stefan Bühler
|
0fe9176d6f
|
Splitted worker from server; removed "server *srv" from most function which also have "connection *con"
|
2008-09-08 02:20:55 +02:00 |
Stefan Bühler
|
1bc8c85266
|
* replace strerror with g_strerror, kill errno from logging
* starting chunked encoding filter
* network write cleanup + sendfile backend (default for now)
|
2008-08-13 21:50:07 +02:00 |
Stefan Bühler
|
754ee742b2
|
Start splitting network backends, added writev and TCP_CORK
|
2008-08-09 13:51:06 +02:00 |
Stefan Bühler
|
b8e3535546
|
Enabled options, moved some initializing
|
2008-08-08 18:49:00 +02:00 |
Stefan Bühler
|
8de2c27ec6
|
Fix some bugs/warnings.
|
2008-08-07 22:52:53 +02:00 |
Stefan Bühler
|
2546ce9259
|
Use ev_now for current timestamp, clean usage of shutdown (wait for eof before close)
|
2008-08-07 16:50:36 +02:00 |
Stefan Bühler
|
1ed36c93b9
|
Handle write errors (fixes ab keep-alive problems)
|
2008-08-07 02:25:02 +02:00 |
Stefan Bühler
|
3041e2429d
|
Fix writing (unititialized var)
|
2008-08-07 01:21:53 +02:00 |
Stefan Bühler
|
2fbc7b1408
|
Basic connection state machine
|
2008-08-06 20:46:42 +02:00 |
Stefan Bühler
|
0a514f657e
|
server/connection/request functions
|
2008-08-05 17:08:32 +02:00 |