Never mind -- mystery solved. The framework is at fault, PostgreSQL is fine. The signal that the query is done can be returned to the client before the commit. We'll get that fixed. Thank you all for your patience. -Kevin