Error de PHP Mongo leyendo desde socket

El último par de días, mi registro de errores se ha llenado con este error:

send_package: error reading from socket: The socket is closed

Realmente no sé de dónde viene esto. Parece que mi servidor MongoDB no está abriendo el socket TCP, pero realmente estoy adivinando.

¿Alguien ha visto este error antes o sabe cómo manejarlo?

La línea que genera el error es:

$mongo = new Mongo("mongodb://user:pwd@host/db",array('timeout'=>6000));

También estoy ocasionalmente entrando desde dentro del DIC de Pimple:

    class HurstDI extends \Pimple
    {
        public function __construct(){
            $this['mongoUser'] = 'user';
            $this['mongoPwd'] = 'pwd';
            $this['mongoHost'] = "host/db";
            $this['mongoTimeout'] = 6000;
            $this['mongodb'] = function($c){
            return new \MongoClient("mongodb://{$c['mongoUser']}:{$c['mongoPwd']}@{$c['mongoHost']}");
        };
    }
    }

Respuestas a la pregunta(2)

Su respuesta a la pregunta