PRE-RELEASE: lighttpd-1.5.0-r1477.tar.gz 10
mod-proxy-core
Robert Jakabosky fixed and improved mod-proxy-core alot since the last pre-release:
- fixed unix-socket support
- added AJP13 and SCGI support
- fixed some nasty bugs
- added documentation
- added X-LIGHTTPD-send-temp-file
POSIX Async IO
I added native support for POSIX AIO which might bring async io for more platforms. While Linux AIO is pretty stable the POSIX aio support is pretty experimental. Perhaps it compiles for you.
I tried to compile it on Linux and FreeBSD.
server.network-backend = "posix-aio"
Try it
Check if it compiles and works for you.
http://www.lighttpd.net/download/lighttpd-1.5.0-r1477.tar.gz
Trackbacks
Use the following link to trackback from your own site:
http://blog.lighttpd.net/articles/trackback/2567
-
In Faster FastCGI I talked about using temp-files in /dev/shm to reduce the overhead of large FastCGI requests. Robert implemented it right away and it is available in the latest pre-release Woken up far too early and having the first coffee I sha...
-
Half a year ago I was traveling a bit and tried to get lighty to compile natively on win32 Some time has passed and I concentrated on the other stuff in the 1.5.0 tree, leaving the nasty win32 code in place for someone to pick up. Ben Harper aka r...
Comments
-
Thanks for lighttpd. Compiles just fine, I sooo love the included .spec file.
-
I failed to compile this pre-release on FreeBSD (5.5,6.2). All machines give me the same error message during the make process. server.o(.text+0xc81): In function `lighty_mainloop': /home/passenger/tmp/lighttpd-1.5.0/src/server.c:666: undefined reference to `pthread_create' Could you please kindly give me some clue to fix this up? Thank you in advanced.
-
I failed to compile this pre-release on FreeBSD (5.5,6.2). All machines give me the same error message during the make process. server.o(.text+0xc81): In function `lighty_mainloop': /home/passenger/tmp/lighttpd-1.5.0/src/server.c:666: undefined reference to `pthread_create' Could you please kindly give me some clue to fix this up? Thank you in advanced.
-
Patch for detecting lua5.1 on debian is not applied to lighttpd 1.5.0.
-
passenger, edit src/Makefile and append -pthread to LDFLAGS= and run make again.
-
Jan, thx for your fast reply! It works extremely fine on my severs now! Thank you :)
-
Ooops! one of my server have ths problem. Jan can you please give me some clue on this? Thank you. http://forum.lighttpd.net/topic/4232
-
Tried getting it to work on a Quad Xeon Xserve running Mac OS X Server 10.4.9. It compiled nicely, starts, but logs the following errors when the network-backend is set to posix-aio: log.c.139: (trace) server started network_posix_aio.c.231: (error) the mmap() failed, no way for a fallback: connections.c.1413: (trace) (network-subsys sent us a fatal-error) network_posix_aio.c.231: (error) the mmap() failed, no way for a fallback: connections.c.1413: (trace) (network-subsys sent us a fatal-error) log.c.139: (trace) server started Works ok with writev.
-
lighttpd-1.5.0-r1477 has broken FastCGI protocol. It always use requestId=1. This is out of standard and my FastCGI library (parallel rquests, single treaded, epoll based) doesn't work with it. Please, repair it, bacause 1.4.13 works fine (except no keep-alive).
-
I posted other errors I ran into on: http://forum.lighttpd.net/topic/4503#new