Yes, you can do that. You should be able to do whatever you did with lighttpd with LSWS. :)
When the backlog of TCP server socket is not full, the pending connection will be held in the backlog, when the backlog was full, more connections will be refused. Linux's TCP backlog can hold upto 200...