Phala-pruntime checkpoint加载报错

phala-pruntime异常停掉后,加载checkpoint失败了。报错信息如下:
[ERROR enclaveapp] Failed to load checkpoint: The parameter is incorrect. (sgx error: SGX_ERROR_INVALID_PARAMETER)

image

可能checkpoint文件损坏了,可以试试把checkpoint.seal.bak重命名为checkpoint.seal试试

流程自动走下去了。只是用了很长时间同步。
不太懂代码,看起来像是checkpoint文件不完整。
重启前,docker logs中打印了

[INFO  phactory] Taking checkpoint...

但是,没打印

[INFO  phactory] Checkpoint saved to "/root/data/checkpoint.seal"

是不是可以在当前checkpoint损坏下,自动尝试加载bak文件。。。

是不是可以在当前checkpoint损坏下,自动尝试加载bak文件。。。

谢谢反馈,这边可以改进一下