I'm current debugging this problem. The debugger seems to tell me that
this is either a Ruby bug or a glibc bug, but either is very unlikely so
I might be wrong.
Which Rails version are you using? I'm investigating whether the Rails
version might have anything to do with it.
How often does this problem occur?
Regards,
Hongli Lai
--
Phusion | The Computer Science Company
Web: http://www.phusion.nl/
E-mail: in...@phusion.nl
Chamber of commerce no: 08173483 (The Netherlands)
REE is based on MRI so this workaround applies to REE as well.
--
Phusion | The Computer Science Company
Web: http://www.phusion.nl/
E-mail: in...@phusion.nl
The patch is already included in Phusion Passenger 2.1.3. The
following commit shows the change:
http://github.com/FooBarWidget/passenger/commit/1ae59609e137537a3f91ddd09c6a1cdfc0c71a2a
It contains a big comment block that explains what the change does.
The language is very technical but because of the nature of the issue
it cannot be explained in any less technical language.
At the moment I still don't know what causes the problem.
Do you experience this issue often?
--
Phusion | The Computer Science Company
Web: http://www.phusion.nl/
E-mail: in...@phusion.nl