Skip to content

Commit bf71ab0

Browse files
committed
* 新增LDK资源释放函数
1 parent f179646 commit bf71ab0

2 files changed

Lines changed: 13 additions & 3 deletions

File tree

CONTRIBUTING.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,19 @@
44

55

66

7-
#### JadeV1.8.8 - 2023-03-24
8-
* 新增监听加密狗是否在线线程,并且线程初始化的时候就启动
9-
---
107

118

9+
#### JadeV1.8.9 - 2023-03-24
10+
* 新增LDK资源释放函数
11+
---
1212

1313
<details onclose>
1414
<summary>查看更多更新日志</summary>
1515

16+
#### JadeV1.8.8 - 2023-03-24
17+
* 新增监听加密狗是否在线线程,并且线程初始化的时候就启动
18+
---
19+
1620
#### JadeV1.8.7 - 2023-03-24
1721
* 程序被kill获取退出状态,可以做释放资源
1822
---

jade/jade_tools.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -471,6 +471,12 @@ def GetExitSignal(func,*args):
471471
while not killer.kill_now:
472472
time.sleep(1)
473473
Exit(-1)
474+
def ldk_release(ldkqueue,JadeLog=None):
475+
if JadeLog:
476+
JadeLog.DEBUG("准备释放加密狗登录", True)
477+
if ldkqueue.qsize() > 0:
478+
pyldk, handle = ldkqueue.get()
479+
pyldk.adapter.logout(handle)
474480
if __name__ == '__main__':
475481
key = "HgEWN6tv_HeVqbh7M_Q-XT6NCVETFeIspgE17Xh30Co="
476482
#encryption_model("container_det_768-576_slim.onnx","HgEWN6tv_HeVqbh7M_Q-XT6NCVETFeIspgE17Xh30Co=")

0 commit comments

Comments
 (0)