Re: [PHP] hmm sockets (again)
Hi, I might have missed a follow up or your original message, but have you tried socket_set_blocking() ? --- Joseph Blythe [EMAIL PROTECTED] wrote: Hey all, Just looked through the changelog for 4.0.5 and was suprised to see that the socket functions had not been fixed, (set_nonblock does not seem to work under linux), I have retried my scripts under the new version but nothing seems to have changed, For the time being I am going back to the network and filesystem functions which do seem to be more reliable now. I am a little confused though,about the following extracted from the changelog: Fixed a compatibility problem in some file functions (fgets, fputs, fread, fwrite). The ANSI standard says that if a file is opened in read/write mode, fseek() should be called before switching from reading to writing and vice versa. How does this affect calls to a fsockopen? Can anybody else can confirm that set_nonblock() is indeed broken. If it is I will make sure that the bug is reported. Regards, Joseph -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] = To find out more about me : http://www.geocities.com/mimodit My bookmarks are available @ http://mukul.free.fr -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] hmm sockets (again)
Mukul Sabharwal wrote: Hi, I might have missed a follow up or your original message, but have you tried socket_set_blocking() Mukul, Yes, socket_set_blocking does not work with the new socket functions, it is for the network functions, one must use set_nonblock() which to the best of my knowledge does not work under linux (or windows?) If you do a search in the list achive for sockets you will see some posts about this from me which go into more detail. Regards, Joseph -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] hmm sockets (again)
Hey all, Just looked through the changelog for 4.0.5 and was suprised to see that the socket functions had not been fixed, (set_nonblock does not seem to work under linux), I have retried my scripts under the new version but nothing seems to have changed, For the time being I am going back to the network and filesystem functions which do seem to be more reliable now. I am a little confused though,about the following extracted from the changelog: Fixed a compatibility problem in some file functions (fgets, fputs, fread, fwrite). The ANSI standard says that if a file is opened in read/write mode, fseek() should be called before switching from reading to writing and vice versa. How does this affect calls to a fsockopen? Can anybody else can confirm that set_nonblock() is indeed broken. If it is I will make sure that the bug is reported. Regards, Joseph -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]