Received: from localhost (postgresql.org [64.49.215.8]) by postgresql.org (Postfix) with ESMTP id EC1ED475F4F for ; Thu, 24 Oct 2002 00:23:29 -0400 (EDT) Received: from wind.jibenetworks.com (unknown [204.215.141.115]) by postgresql.org (Postfix) with ESMTP id 27EE3475EDF for ; Thu, 24 Oct 2002 00:23:29 -0400 (EDT) Received: (from prashanth@localhost) by wind.jibenetworks.com (8.11.2/8.11.2) id g9O4LhS23308 for pgsql-interfaces@postgresql.org; Wed, 23 Oct 2002 21:21:43 -0700 Date: Wed, 23 Oct 2002 21:21:43 -0700 From: prashanth@jibe.biz To: pgsql-interfaces@postgresql.org Subject: Non-blocking libpq in 7.3 beta2 Message-ID: <20021023212143.A23030@wind.jibenetworks.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i X-Virus-Scanned: by AMaViS new-20020517 X-Archive-Number: 200210/73 X-Sequence-Number: 3235 Hi, I noticed that the nonblocking code in the 7.3beta2 version of libpq has been modified to fix the broken return values of PQflush, amongst others. A couple of questions: Is the nonblocking code comprehensively fixed and just awaiting beta testing, or is it a temporary patch? Can I use this 7.3 beta2 version of libpq against a 7.2.1 version of the pgsql server? It seems from various list archives that the backend/frontend protocol has not changed so far (though it might for 7.4). If so, then the answer should be affirmative, correct? If not, is there a non-beta version that the server that is usable against this libpq? Thanks, --prashanth