基于2509版本构建的openubmc。
使用ipmcget -t sol -d session命令查询,显示当前无回话:

但是使用ipmcset -t sol -d activate报错
尝试复现,发现是因为之前通过ipmitool sol activate创建过sol会话,但是关闭时直接关闭的会话窗口,没有使用ipmitool sol deactivate进行关闭。此时ipmcget -t sol -d session查询不到,但会话应当还存在,这导致ipmcset -t sol -d activate创建会话失败。
请问在创建sol会话后,直接关闭的会话窗口,而没有使用ipmitool sol deactivate关闭这种情况下ipmcget -t sol -d session查询不到会话是否符合设计预期?
ipmcget -t sol -d session和ipmcset -t sol -d activate对当前会话的判断存在不同步的情况,这应该是闭源SDK问题吧?
