HDBC ODBC MySQL - 查询仅在编译时失败

hdb*_*db3 5 mysql odbc haskell hdbc

我的程序使用runghc运行,但编译时出现错误"在查询期间丢失与MySQL服务器的连接"时,同一程序始终失败.失败与长时间运行的查询无关(它是小表上的CREATE VIEW).MySQL错误日志中没有任何内容,log_warnings = 1.环境 - ubuntu(13.04 ;-),本地数据库)

hdb*_*db3 3

HDBC.ODBC必须使用“withRTSSignalsBlocked”来保护所有数据库访问操作,否则会出现我所描述的随机故障风险。这一点得到了该库的作者的有效证实。