>-----Original Message----- >From: Pascal COURTOIS [mailto:pascal.court...@nouvo.com] >Sent: Thursday, June 16, 2011 12:28 AM >To: Lester Caine >Cc: PHP internals >Subject: Re: [PHP-DEV] Give the Language a Rest motion (fwd) > >Le 16/06/2011 09:19, Lester Caine a écrit : > >>> when you have a bug in PHP it should not ever ever crash PHP and >>> unfortunately I encountered that case dozens of times. >> At least on Linux is just recovers and carries on > > If PHP crashes, yes, it recovers but it's VERY resource and time consumming. >If PHP corrupts some memory, it does not crash fastcgi processes but the >next >request(s) behave erratically.
I have some news for you. Ruby has crashes, Python has crashes, even Java has security issues and crashes (check out the Java bug database. It's bigger than ours). Of course our goal is to reduce this as much as possible for PHP and as was stated here, short concise reproducible scripts do get attention. Re: memory models, PHP actually has a memory model that is very robust and prevents leaks from happening. Every memory model has its pros and cons but leak-free Java is a great example of where the memory model more often than not bites you in your tush more than you'd think (and I can say that after having done quite a bit of Websphere development - yuck). So just help us with identifying root cause and you will see the internals@ group very much jumping on the issues and try to resolve them. Andi