比特彗星无法正常退出

任务也不多,即便全部暂停后再退出也会卡住,托盘图标变灰显示正在退出,一直占用cpu,此时再运行比特彗星能正常开启,任务管理器里面也会有两个bitcomet.exe。之前没有出现过这问题,自从有一次退出的时候卡住并弹出崩溃提示后就一直这样

3個讚

是几点几版本的彗星?安装路径是?

2.15和2.16都这样,崩溃提示是在2.15时遇到的,安装位置是D:\Program Files\BitComet,有时候点退出了托盘图标仍然是彩色的

1個讚

难说,方便的话可以论坛私聊发下你的QQ号,我远控看看具体什么情况。

或者可以试试下图这样全选导出,然后卸载彗星,重新安装彗星到C盘,然后把前面导出的再导入彗星,重启彗星。

BitComet 2.16。一样的问题。我还以为是我启用了 Windows 11 的内核隔离导致的,此外 CPU 占用似乎比以前高,以前最多使用一个逻辑核心的 CPU(大约12%),现在有时超过,达到了 25%,这个就不知道是不是启用了内核隔离导致的。


看了一下统计图,UDP 传输线程 CPU 使用率占了大约 12%,主进程占了不到 10%,奇怪的是任务管理器还是显示使用率大约 24%

恢复备份后立马就出问题,我估计是某一个用户数据损坏导致的,算了也不想从头开始配置就这样了 :smiling_face_with_tear:

退出前截图下统计页面看看?检查下等待发起是不是很多?正常应该始终为0
优化一下下面的建议数值,然后看一下统计页面是否还有发起等待的阻塞现象
network.max_connecting_connections 10000
network.max_connecting_connections_per_tracker 10000
network.start_connect_interval_ms 0
network.tcp_connection_timeout 10

没有等待发起的时候在执行退出,看看还会不会卡住,以前版本优化过后,退出操作如果十秒内没有完成,会强制退出

等待发起是0,退出仍然卡住,等了很久也没用而且每次卡住的时候看进程cpu占用率都差不多在8%左右

那应该是其它原因了,等待发起引起的退出卡顿基本不吃CPU,而且十秒后会强制退出

那就还是建议远控看看,在找故障上我还是很有自信的,方便的话点我论坛头像私聊发下你QQ号我加你


一样的问题。只要有新建一个任务下载过了,之后无论是中断、删除还是直接关掉程序,都会保留在后台。右下角的图标在把鼠标移过去的时候就会消失。但是任务管理器里的程序会一直保留。

1個讚

我也是同样问题… BC退出后 残留程式进程… :grimacing: 想不到 你也用GREENBROWER… :innocent: 版号BC 2.12

1個讚

我也是,而且是在运行了特定的种子任务之后才会这样
以下是我运行的任务的文件来源
[ANi] Dan Da Dan S02 / 胆大党 第二季 - 22 [1080P][Baha][WEB-DL][AAC AVC][CHT][MP4] - Mikan Project
如果关闭程序不杀后台一直重复打开程序在运行了该种子任务之后关闭程序会一直不停地生成后台进程

可以在任务管理器里选中无法退出的彗星进程,右键菜单创建内存dump文件,压缩后私信发给我看一下,看看卡在哪个函数调用位置了

感谢反馈,我测试一下

我卸载了官网的安装版,尝试了便携版,便携版同样会有问题,之后用了小樱的豪华版就不会了

找到原因了,DNS解析代码有bug导致无法正常退出。下一版已修复

具体点dns的什么原因?我这一直无法复现,楼上说用我发的配置文件版本也没出问题了

获取的DNS记录列表里,如果在A记录或AAAA记录之前有CNAME记录,就会出问题

原来如此
之前说过cname无法缓存,不过nscd dnsmasq等大部分dns软件都确实无法缓存cname,不过从上面描述原因看起来并不是缓存的原因了,只要有cname记录就会卡住