r10039: * BUGS: New file. Document suspected SIGPIPE
[clsql.git] / BUGS
diff --git a/BUGS b/BUGS
new file mode 100644 (file)
index 0000000..2f96768
--- /dev/null
+++ b/BUGS
@@ -0,0 +1,9 @@
+1. SBCL/Postgresql Interaction
+
+Gabor Melis reported an interaction with SBCL and the postgresql
+database backend using a multithreaded program and Portable
+AllegroServe. It appears that libpg installs its own SIGPIPE
+handler. When a multithreaded program servicing socket requests has
+SIGPIPE conditions thrown, the running SBCL instance is killed.  The
+web page http://linux.com.hk/docs/postgresql/libpq-threading.html has
+more information about libpq's SIGPIPE handler.