#03-01 [hack,python]pyodbc connection timeout
つながったあとにタイムアウトしない場合があることが発覚したのでふにふにと原因を探ると SQL_ATTR_LOGIN_TIMEOUT しか設定されていなかったので、 SQL_ATTR_CONNECTION_TIMEOUT も設定するように修正。
ebb1b0bとりあえず目的は達成できたような気がするが自信がないのでpullreqはしない(笑)
しかしこれ、スレッドセーフじゃないっぽいことも発覚して「どうしよう」な感じ。
追記:
odbcinst.iniに
[FreeTDS] Driver = /usr/lib64/libtdsodbc.so.0 Threading = 1とThreading = 1を追加すればthreadingで動くようになった…。