Page MenuHomePhabricator

Elastica connection pool cannot init: missing curl_init_pooled method. Are you using hhvm >= 3.9.0?
Closed, DuplicatePublicPRODUCTION ERROR

Description

Spotted in Wikimedia production logs, CirrusSearch emits warnings such as:

Elastica connection pool cannot init: missing curl_init_pooled method. Are you using hhvm >= 3.9.0?

Prod being on HHVM 3.12.1. Maybe the last HHVM we build fails to recognize/include that curl method?

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Terbium was still running HHVM < 3.9.0 until recently (T132751). A quick grep on fluorine (grep curl_init /a/mw-log/CirrusSearch.log | grep -v terbium) indicates that the only error recently seen were coming from terbium. It seems that HHVM has not been restarted.

mmodell changed the subtype of this task from "Task" to "Production Error".Aug 28 2019, 11:11 PM