*
* @var bool
*/
- private $debug_ = FALSE;
+ protected $debug_ = FALSE;
/**
* Debug handler
*
* @var mixed
*/
- private $debugHandler_ = null;
+ protected $debugHandler_ = null;
/**
* Socket constructor
*/
private $alwaysTryLast_ = TRUE;
- /**
- * User can supply their own debug handler instead of error_log
- *
- * @var mixed
- */
- private $debugHandler_ = null;
-
/**
* Socket pool constructor
*
$debugHandler=null) {
parent::__construct(null, 0, $persist, $debugHandler);
- $this->debugHandler_ = $debugHandler ? $debugHandler : 'error_log';
-
if (!is_array($ports)) {
$port = $ports;
$ports = array();
// Cache hit...make sure enough the retry interval has elapsed
if ($lastFailtime > 0) {
$elapsed = time() - $lastFailtime;
- if ($elapsed > $retryInterval) {
+ if ($elapsed > $this->retryInterval_) {
$retryIntervalPassed = TRUE;
if ($this->debug_) {
call_user_func($this->debugHandler_,