Page MenuHomePhabricator

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

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

hashar created this task.Apr 25 2016, 9:43 AM
Restricted Application added projects: Discovery, Discovery-Search. · View Herald TranscriptApr 25 2016, 9:43 AM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Gehel added a subscriber: Gehel.Apr 25 2016, 10:47 AM

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.

Gehel claimed this task.Apr 25 2016, 10:51 AM
mmodell changed the subtype of this task from "Task" to "Production Error".Aug 28 2019, 11:11 PM