On Fri, 8 Feb 2013, Hannes Magnusson wrote:

> > -          code = Z_LVAL_PP(code_z);
> > -        }
> > -        else if (Z_TYPE_PP(code_z) == IS_DOUBLE) {
> > -          code = (int)Z_DVAL_PP(code_z);
> > -        }
> > -        // else code == 4
> > -#if 0
> > -        // this shouldn't be necessary after 1.7.* is standard, it forces
> > -        // failover in case the master steps down.
> > -        // not master: 10107
> > -        // not master and slaveok=false (more recent): 13435
> > -        // not master or secondary: 13436
> > -        if (cursor->link->rs && (code == 10107 || code == 13435 || code == 13436 || code == 10058)) {
> > -          mongo_util_link_master_failed(cursor->link TSRMLS_CC);
> > -        }
> > -#endif
> 
> That entire block got killed? o.O

It was commented out anyway... Also, we only support 1.8 and later.