PRE-RELEASE: lighttpd-1.5.0-r1477.tar.gz 10

Posted by jan Mon, 18 Dec 2006 17:11:00 GMT

mod-proxy-core

Robert Jakabosky fixed and improved mod-proxy-core alot since the last pre-release:

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

  1. Faster Web 2.0 From lighty's life
    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...
  2. 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

Leave a response

  1. Menni Mon, 18 Dec 2006 18:24:23 GMT
    Thanks for lighttpd. Compiles just fine, I sooo love the included .spec file.
  2. passenger Wed, 20 Dec 2006 06:08:12 GMT
    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.
  3. passenger Wed, 20 Dec 2006 06:09:12 GMT
    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.
  4. eloy Wed, 20 Dec 2006 09:03:53 GMT
    Patch for detecting lua5.1 on debian is not applied to lighttpd 1.5.0.
  5. Jan Kneschke Wed, 20 Dec 2006 13:25:08 GMT
    passenger, edit src/Makefile and append -pthread to LDFLAGS= and run make again.
  6. passenger Thu, 21 Dec 2006 00:02:55 GMT
    Jan, thx for your fast reply! It works extremely fine on my severs now! Thank you :)
  7. passenger Thu, 21 Dec 2006 03:05:19 GMT
    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
  8. egill Mon, 01 Jan 2007 14:45:12 GMT
    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.
  9. vladimir Wed, 03 Jan 2007 04:09:22 GMT
    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).
  10. egill Wed, 03 Jan 2007 13:23:38 GMT
    I posted other errors I ran into on: http://forum.lighttpd.net/topic/4503#new
Comments