From: Waldek H. <he...@ma...> - 2014-06-21 00:29:57
|
Simon Koch wrote: > > I am currently running into some major problems using a combination of > sbcl 1.2.0 (Linux x64 Ubuntu) and clsql-20130420 (using postgres and > installed via quicklisp). > > After running my program for a while (between 20 and 60 minutes) it > crashes with the message: > Signal 13 masked > fatal error encountered in SBCL pid 57022(tid 140736637269760): > some deferrable signals blocked, some unblocked AFAICS sbcl insists that signal mask is set in a special way. If external C code uses signals and sets signal mask, then this condition may be violated. It would be good if sombody knowing sbcl internals explained which signals are reserved for sbcl use and what to do when C code wants to use signals. Similarely for postgres interface library (I hope that postgres documents its signal use, but I did not check). -- Waldek Hebisch he...@ma... |