sys.atexit(backfunction)注册回调函数异常卡死

Viewed 70

问题描述


在用sys.atexit(backfunction)注册一个回调函数后,点击软件复位,会出现卡死现象。是什么原因,正常情况下,是完成中断回调后,执行回调函数后 ,
7c59e9471282fec0886b2aab2cd57c1c.png
16a69aef1083baa2a34e309f1566d839.png
请问是什么原因?

复现步骤


1.如上述,设置回调函数。
2, sys.atexit(backfunction)注册,
3. 执行在 while true,使用IDE进行中断。

硬件板卡


01 Studio

软件版本


最新版

1 Answers

image.png

我这边测试,是正常执行的呢。

感谢,去掉参数可以了