You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Rob Hartill <ro...@imdb.com> on 1997/03/07 18:50:37 UTC

Re: [BUG]: "Can't use multiple "Listen" in httpd.conf" on Irix

Hi,

Thanks for the info. We'll consider it for the next beta.

cheers,
rob

On Fri, 7 Mar 1997 anders.kagervall@passagen.se wrote:

> Submitter: anders.kagervall@passagen.se
> Operating system: Irix, version: 5.3
> Version of Apache Used: 1.2b7
> Extra Modules used: 
> URL exhibiting problem: 
> 
> Symptoms:
> --
> If I use mutiple "Listen" directives in httpd.com
> the daemon exits with the message:
> bind: Cannot assign requested address
> httpd: could not bind to address 1.2.3.4 port 8888
> 
> In http_main.c the struct sa_server is zeroed before use.
> The following patch which does the same thing with
> listeners seems to fix the problem.
> *** http_core.c.orig    Thu Mar  6 23:49:55 1997
> --- http_core.c Thu Mar  6 23:44:45 1997
> ***************
> *** 1116,1121 ****
> --- 1116,1122 ----
>         ports = ips;
>   
>       new=palloc(cmd->pool, sizeof(listen_rec));
> +     memset((char *) new, 0, sizeof(listen_rec));
>       new->local_addr.sin_family = AF_INET;
>       if (ports == ips) /* no address */
>         new->local_addr.sin_addr.s_addr = htonl(INADDR_ANY);
> 
> --
> 
> Backtrace:
> --
> 
> --
> 
> 

_______________________________________________________________________
The Oscars(R) are coming.. http://us.imdb.com/Oscars/oscars_1996
			.. no hype, just the facts.