Page MenuHomePhabricator

HHVM for translatewiki.net
Closed, ResolvedPublic

Description

HHVM does not work reliably in translatewiki.net. After a while it gets stuck and stops serving requests. @Joe helped to debug this yesterday. We were able to reproduce the issue quite easily, but did not find a reason yet. @Joe suggested enabling hhvm admin server, but I was unable to get it enabled by setting hhvm.server.admin_server.port = 9001 in php.ini.

Event Timeline

Nikerabbit raised the priority of this task from to Medium.
Nikerabbit updated the task description. (Show Details)
Nikerabbit added a project: translatewiki.net.
Nikerabbit added subscribers: Nikerabbit, Joe.

Got admin server working. Increased the number of threads to 32 and got this kind of stack trace dump: https://translatewiki.net/static/temp/hhvm-stack.txt This apparently also happens on Wikimedia but only once a day or so.

Nikerabbit claimed this task.

This has been resolved for a quite while ago. The main issue was related to ini_set: https://github.com/facebook/hhvm/issues/5528.
Thanks everyone for debugging help.