2000-01-18:libpq 添加了非阻塞模式支持
25年前的今天(PostgreSQL 7.0 开发周期),libpq 添加了对非阻塞模式的支持。
commit 10d7287ab927214607e34bae1c4a0f7bad79a4aa Author: Bruce Momjian <bruce@momjian.us> Date: Tue Jan 18 06:09:24 2000 +0000 Libpq non-blocking mode, from Alfred Perlstein
此提交提供了以下函数来支持非阻塞模式。
PQsetnonblocking()
PQisnonblocking()
PQflush()
非阻塞模式允许 PQsendQuery()
、PQputline()
、PQputnbytes()
、PQputCopyData()
和 PQendcopy()
函数以非阻塞方式执行,从而应用程序可以继续向服务器发送数据。
有关更多详细信息,请参阅 异步命令处理 文档页面的下半部分。