phalcon/cphalcon · error · Phalcon\Queue\Exceptions\Exception
Connection timed out
Error message
Connection timed out
What it means
Error "Connection timed out" thrown in phalcon/cphalcon.
Source
Thrown at phalcon/Queue/Adapter/Beanstalk/BeanstalkConnection.zep:222
{
var connection, data, meta;
let connection = this->connection;
if typeof connection != "resource" {
let connection = this->connect();
}
if length {
if feof(connection) {
return false;
}
let data = rtrim(stream_get_line(connection, length + 2), "\r\n"),
meta = stream_get_meta_data(connection);
if meta["timed_out"] {
throw new Exception("Connection timed out");
}
} else {
let data = stream_get_line(connection, 16384, "\r\n");
}
if data === "UNKNOWN_COMMAND" {
throw new Exception("UNKNOWN_COMMAND");
}
if data === "JOB_TOO_BIG" {
throw new Exception("JOB_TOO_BIG");
}
if data === "BAD_FORMAT" {
throw new Exception("BAD_FORMAT");
}
if data === "OUT_OF_MEMORY" {View on GitHub (pinned to b7419de9cd)
When it happens
Trigger: Thrown at phalcon/Queue/Adapter/Beanstalk/BeanstalkConnection.zep:222 when the library encounters an invalid state.
Common situations: See trigger scenarios.
Understand the failure class
- Timeouts: ETIMEDOUT, deadlines, and hung requests — what actually expires when a request times out.
AI-assisted analysis of phalcon/cphalcon@b7419de9cd (2026-08-21).
Data as JSON: /api/errors/d83385f75a1802f9.
Report an issue: GitHub.