Tatsuo>responses of a simple query do not include CloseComplete Tatsuo, where do you get the logs from? I guess you are just confused by the PRINTED order of the messages in the log. Note: wire order do not have to be exactly the same as the order in the log since messages are buffered, then might be read in batches.
In other words, an application might just batch (send all three) close(s2), close(s1), query(begin) messages, then read the responses. How does it break protocol? Vladimir