]> granicus.if.org Git - pgbouncer/commitdiff
pkt_action conversion broke assert
authorMarko Kreen <markokr@gmail.com>
Thu, 3 Jan 2008 09:40:48 +0000 (09:40 +0000)
committerMarko Kreen <markokr@gmail.com>
Thu, 3 Jan 2008 09:40:48 +0000 (09:40 +0000)
src/sbuf.c

index 677d2a5ddf89d6ab49f0aeac60b3d669396ed693..c1662efce3ccafbd08267c2216d959fd424ea331 100644 (file)
@@ -260,7 +260,7 @@ void sbuf_prepare_send(SBuf *sbuf, SBuf *dst, int amount)
 {
        AssertActive(sbuf);
        Assert(sbuf->pkt_remain == 0);
-       Assert(sbuf->pkt_action == ACT_UNSET || sbuf->send_remain == 0);
+       Assert(sbuf->pkt_action == ACT_UNSET || sbuf->pkt_action == ACT_SEND || sbuf->send_remain == 0);
        Assert(amount > 0);
 
        sbuf->pkt_action = ACT_SEND;