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

version» Context lines:

pike.git/lib/modules/Sql.pmod/pgsql.pike:1155:    break;    case NOERROR:    continue; // Normal production loop    }    ERROR(a2nls(lastmessage+=({msg})));    }    }; // We only get here if there is an error    if(err==MAGICTERMINATE) { // Announce connection termination to server    ci->start()->add("X\0\0\0\4")->sendcmd(SENDOUT);    terminating=1; -  if(!sizeof(ci)) -  break; -  } -  if(stringp(err)) { +  err=0; +  } else if(stringp(err)) {    .pgsql_util.sql_result or;    if(!objectp(or=portal))    or=this;    if(!or._delayederror)    or._delayederror=err;    if(objectp(portal))    portal->_releasesession();    portal=0;    if(!waitforauthready)    continue; // Only continue if authentication did not fail