Re: FastCGI unix sockets support patch

From: Date: Thu, 23 Mar 2006 17:18:08 +0000
Subject: Re: FastCGI unix sockets support patch
References: 1 2  Groups: php.internals 
Request: Send a blank email to internals+get-22563@lists.php.net to get a copy of this message
On Thu, 23 Mar 2006 13:23:40 +0300 dmitry@zend.com ("Dmitry Stogov") wrote: > Hi Rostisla, > > I've committed another patch into HEAD and PHP_5_1, that allows usage of > UNIX sockets without ':'. > > -b <host>:<port_number> > -b <port_number> > -b <unix_path> It means that a choice of the unix_path is restricted. It cannot be a number and cannot include ":number" at the end. I've seen the diff of sapi/cgi/cgi_main.c after your commit. IMHO the distinction between TCP/IP and UNIX socket better to be done according to last ":", as in proposed by me version of sapi/cgi/fastcgi.c. Alternative and maybe much better solution is to use different bind options for TCP/IP and UNIX sockets. For example -b and -B. Anyway sapi/cgi/fastcgi.c should be canged.

« previous php.internals (#22563) next »