pike.git / lib / modules / Sql.pmod / pgsql_util.pmod

version» Context lines:

pike.git/lib/modules/Sql.pmod/pgsql_util.pmod:332:   array(mapping(string:mixed)) fetch_fields() {    return _datarowdesc+({});   }      private void releasesession() {    if(_pgsqlsess) {    if(copyinprogress) {    PD("CopyDone\n");    _pgsqlsess._c.sendcmd("c\0\0\0\4",1);    } -  _pgsqlsess.reload(2); +  _pgsqlsess.resync(2);    }    _qmtxkey=UNDEFINED;    _pgsqlsess=UNDEFINED;   }      void destroy() {    catch { // inside destructors, exceptions don't work    releasesession();    };   }
pike.git/lib/modules/Sql.pmod/pgsql_util.pmod:521:    default:    continue;    }    break;    }    }    eoffound=1;    return UNDEFINED;    };    PD("Exception %O\n",err); -  _pgsqlsess.reload(); +  _pgsqlsess.resync();    if(buffer!=2)    throw(err);    if(!delayederror)    delayederror=err;    return UNDEFINED;   }      };