Use SysErrReserved1 in the event of an actors panic
This commit is contained in:
parent
14ad91c53f
commit
7b556252db
@ -122,7 +122,11 @@ func (rt *Runtime) shimCall(f func() interface{}) (rval []byte, aerr aerrors.Act
|
|||||||
//log.Desugar().WithOptions(zap.AddStacktrace(zapcore.ErrorLevel)).
|
//log.Desugar().WithOptions(zap.AddStacktrace(zapcore.ErrorLevel)).
|
||||||
//Sugar().Errorf("spec actors failure: %s", r)
|
//Sugar().Errorf("spec actors failure: %s", r)
|
||||||
log.Errorf("spec actors failure: %s", r)
|
log.Errorf("spec actors failure: %s", r)
|
||||||
aerr = aerrors.Newf(1, "spec actors failure: %s", r)
|
if rt.NetworkVersion() <= network.Version3 {
|
||||||
|
aerr = aerrors.Newf(1, "spec actors failure: %s", r)
|
||||||
|
} else {
|
||||||
|
aerr = aerrors.Newf(exitcode.SysErrReserved1, "spec actors failure: %s", r)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user