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

version» Context lines:

pike.git/lib/modules/Sql.pmod/pgsql_util.pmod:745:    socket->set_backend(local_backend);    socket->set_buffer_mode(i, 0);    socket->set_nonblocking(i->read_cb, 0, close);    shuffle = shuffler->shuffle(socket);    if (nossl != 2)    Thread.Thread(pgsqlsess->processloop, this);    return;    };    PD("Connect error %s\n", describe_backtrace(err));    catch(destruct(pgsqlsess->waitforauthready)); +  if (this)    destruct(this);    }       protected string _sprintf(int type) {    string res;    if (!this) // Not in destructed objects    return "(destructed)";    switch (type) {    case 'O':    int fd = -1;