From: Brett v. de S. <bv...@as...> - 2010-03-24 21:58:24
|
>>>I'm guessing that some foreign library used by CLSQL installs its own >>>signal handler for SIGALRM and doesn't reinstall ours when it is done. Is there any way that I can save and reinstall the sbcl SIGALRM handler, as a wrapper around the mysql library calls? > >That said, you might want to try using deadlines instead of timeouts. >See SB-SYS:WITH-DEADLINE. It prbabably won't be sufficient, since I am using with-timeout to pick up code errors/hanging, rather than just slowness. |