2012年7月20日金曜日

ターミナルをリサイズするとmysqlクライアントが落ちるバグ

http://bugs.mysql.com/bug.php?id=65956

作業中とかにやっちゃうと笑えないかも知れません。


クエリを投げてる間に仮想ターミナルをリサイズすると、mysqlクライアントが落ちるというバグ。

mysql> SELECT SLEEP(100);
ここでターミナルのサイズを変える
ERROR 2013 (HY000): Lost connection to MySQL server during query


read()が走ってる間にやると落ちるっぽいので、
ALTER TABLEとかの間にやると落ちるでしょう。

(普通の重いSELECTなぞはread()自体はすぐ終わっているのでまるっと落ちたりはしないっぽい)

0 件のコメント :

コメントを投稿