vaadin - Vaadin UI 分离异常
问题描述
我正在使用 Vaadin 7.7.10,我在使用背景和注释UIDetachedExceptions
时在日志中看到了很多。Threads
@Push
请建议如何正确释放资源以清理我的日志。
解决方案
如果你对已经分离的 做一些事情UI.access(..)
,UI
你会触发一个UIDetachedException
. 这是很自然的,例如,如果用户关闭了浏览器,或者网络中有某些东西关闭了连接,因此连接UI
已被分离。如果您的情况UIDetachedException
是由于这些原因而发生的,那是无害的。UI.isAttached()
在这种情况下,您可以通过检查false
是否UI
已分离以及UI.isClosing()
是否UI
已将其放入清理队列来避免乱扔日志。
推荐阅读
- python - 尽管有选项,但鼻子测试没有代码覆盖率
- git - 如何更改 BitBucket 上所有提交中的文件内容?
- bash - 使用 Platypus 创建可点击文件以运行 docker
- javascript - 如何将 id 添加到 the_post_thumbnail()?
- php - 在 smarty 项目 php 文件中使用 smarty 变量
- uwp - UWP 应用中的 Chromium
- html - 尝试在添加按钮单击时添加“选择文件并删除按钮”时的引导面板主体对齐问题
- mysql - 为什么 MySQL 存储的过程在 X 日期时间转换为 NAME_CONST?
- c# - C#获取html标签的所有id并为标签设置内部文本
- speex - 在 linux 上安装 speex 后 speexenc 不可用