--0-803205160-1160613597=:17872
Content-Type: text/plain; charset=ascii
Content-Transfer-Encoding: quoted-printable

Very cool indeed! A quick 'man 2 bind' yeilded this:=0A=0AEINVAL The socke=
t is already bound to an address. This may change in the future: se=
e=0A linux/unix/sock.c for details.=0A=0AI'd be curious to fin=
d out what nginx does to circumvent this, atleast on linux.=0A=0A- Gokul=0A=
=0A----- Original Message ----=0AFrom: Jonathan Vanasco com>=0ATo: modperl mod_perl =0ASent: Wednesday, Oc=
tober 11, 2006 3:16:30 PM=0ASubject: concurrent servers=0A=0AI've switched =
my port80 proxy / vanilla server to nginx. it's a =0Agreat little server =
out of russia.=0A=0AIt happens to feature a rather neat thing as well...=0A=
when you upgrade the binary , you can have it start up a new binary, =
=0Abind to 80 ( along with the existing one ) , then have the old binary =
=0Ashut down=0A the effect is a seamless upgrade with no downtime=0A=0A =
see: http://wiki.codemongers.com/NginxCommandLine and the section =0A"=
Upgrading To a New Binary On The Fly"=0A=0Ais there any way to do that with=
apache2/mp2 ?=0A=0Aapache doesn't seem to like to bind to any port that so=
mething else =0Ais running on. i couldn't find an override anywhere.=0A=
=0A=0A=0A=0A=0A=0A
--0-803205160-1160613597=:17872
Content-Type: text/html; charset=ascii
Content-Transfer-Encoding: quoted-printable

ad>
font-size:12pt">
erif; font-size: 12pt;">Very cool indeed! A quick 'man 2 bind' yeilded this=
:

EINVAL The  socket  is  already  bound  t=
o  an  address.   This may change in the future: see
>            &n=
bsp; linux/unix/sock.c for details.

I'd be curious to find out what =
nginx does to circumvent this, atleast on linux.

- Gokul

style=3D"font-family: times new roman,new york,times,serif; font-size: 12p=
t;">----- Original Message ----
From: Jonathan Vanasco <modperl-list@=
2xlp.com>
To: modperl mod_perl <modperl@perl.apache.org>
Sen=
t: Wednesday, October 11, 2006 3:16:30 PM
Subject: concurrent servers
>
I've
switched my port80 proxy / vanilla server to nginx.  it's a&nbsp=

great little server out of russia.

It happens to feature =
a rather neat thing as well...
    when you upgrade =
the binary , you can have it start up a new binary,  
bind to =
80 ( along with the existing one ) , then have the old binary   r>shut down
    the effect is a seamless upgrade wit=
h no downtime

    see: =3D"http://wiki.codemongers.com/NginxCommandLine">http://wiki.codemongers.c=
om/NginxCommandLine  and the section  
"Upgradin=
g To a New Binary On The Fly"

is there any way to do that with apach=
e2/mp2 ?

apache doesn't seem to like to bind to any port that someth=
ing else  
is running on.  i couldn't find an overri=
de anywhere.