mirror of
https://github.com/SunnyQjm/MIRCertificationManager.git
synced 2026-10-05 01:15:41 +08:00
fix: 修复当lifetime传入为负数时,会导致证书安装不成功的bug
This commit is contained in:
1 parent
88f01b7b4d
commit
aa59f3e14d
2 files changed
+20
-18
No files matched your search
@@ -1,15 +1,15 @@
|
||||
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
|
||||
@@ -57,10 +57,12 @@ int NDNCertificationUtil::installCert(const std::string &certStr, long lifetime,
|
||||
if (!forceUpdate && redisUtil.exist(cert.getName().toUri()) > 0) {
|
||||
return -2;
|
||||
}
|
||||
std::cout << cert.getName() << std::endl;
|
||||
std::cout << cert.getName() << " => " << certStr << std::endl;
|
||||
int result = redisUtil.set(cert.getName().toUri(), certStr) ? 0 : -3;
|
||||
std::cout << "setLifetime: " << lifetime << std::endl << "result: "
|
||||
<< redisUtil.setLifeTime(cert.getName().toUri(), lifetime) << std::endl;
|
||||
if (lifetime > 0) {
|
||||
std::cout << "setLifetime: " << lifetime << std::endl << "result: "
|
||||
<< redisUtil.setLifeTime(cert.getName().toUri(), lifetime) << std::endl;
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user