tmux会话随机停止更新屏幕

时间:2014-08-28 09:40:52

标签: freeze tmux

我在Debian 7.6(wheezy)上使用tmux 1.6-2。

我打开一个新会话并启动一个长时间运行的脚本,它以进度条和活动指示器的形式提供更新(旋转栏:/ - \ | /)。

当我分离并重新连接时,一切仍然很好。但经过一段随机时间后我重新连接屏幕内容被卡住了。没有旋转杆,没有进展。我调查了以下内容:

  • 我可以在顶部看到该流程仍在运行
  • 我可以成功输入tmux命令(如新窗口,分离等)
  • 我可以用Ctrl-C杀死脚本,但是tmux屏幕不会改变
  • Ctrl-S和Ctrl-Q(与其他主题中的建议一样)没有帮助

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:6)

我设法通过从tmux的命令行choose-client

运行<prefix> :命令来解冻我的tmux会话

其中前缀默认为C-b

我在bug report (山田泰辅)中找到了解决方案。