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

version» Context lines:

pike.git/lib/modules/Sql.pmod/pgsql_util.pmod:167:    final int timeout;       protected bool range_error(int howmuch) {   #ifdef PG_DEBUG    if(howmuch<=0)    error("Out of range %d\n",howmuch);   #endif    if(fillread) {    array cid=callout(gottimeout,timeout);    Thread.MutexKey lock=fillreadmux->lock(); -  if(!sizeof(this)) +  if(howmuch>sizeof(this))    fillread.wait(lock);    lock=0;    local_backend->remove_call_out(cid);    } else    throw(MAGICTERMINATE);    return true;    }       final int read_cb(mixed id,mixed b) {    Thread.MutexKey lock=fillreadmux->lock();