Re: Re: Socket Rework Complete
| From: | Jason Greene | Date: | Fri, 08 Mar 2002 16:18:59 +0000 |
| Subject: | Re: Re: Socket Rework Complete | ||
| References: | 1 2 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-80932@lists.php.net to get a copy of this message | ||
Thanks for the bug report, it will be fixed.
-Jason
On Fri, 2002-03-08 at 09:39, J Smith wrote:
>
> I think I see bug number 1...
>
> The system call for select() you to perform an indefinite blocking call if
> you pass NULL as tv, but PHP's socket_select() doesn't seem to have that
> feature. (It did in previous versions, from sometime in 4.0.7dev and up. I
> caught that bug originally, actually.)
>
> The old fix is still a valid one -- if the user doesn't pass arguments sec
> and usec, pass NULL as the tv argument to the system select() call. I've
> implemented it in last night's snapshot and it seems to work fine.
> (Although I'm having a bitch re-writing our sockets stuff -- I have no idea
> how to use the arrays yet versus the file descriptors, but I'll report as I
> go.)
>
> J
>
>
> Jason Greene wrote:
>
> > For all those who don't follow CVS. The sockets extension modifications
> > I listed out a few weeks ago are complete, and will be included in the
> > 4.2.0 release.
> >
> > The extension will still be marked as experimental; however, if 4.2.0
> > goes well, and there are few bugs, perhaps it can be marked as stable by
> > 4.3.0.
> >
> > I ask all those that use the sockets extension try and get any bug
> > reports to me before RC1 closes (That way the fixes will make 4.2.0).
> > Also, between 4.2.0 and 4.3.0 would be a good time frame to suggest
> > behavior changes because once the extension is marked stable, these will
> > be a lot tougher to put through.
> >
> >
> > Thanks,
> >
> > -Jason
> >
> >
> >
>
>
> --
> PHP Development Mailing List <http://www.php.net/>
> To unsubscribe, visit: http://www.php.net/unsub.php
>
--
Jason T. Greene
Internet Software Engineer
<jason@inetgurus.net>
<jason@php.net>
<jason.greene@tdstelecom.com>
Use PHP: http://www.php.net