During startup nether tries to connect to Cynara backend.
In backend class constructor, Cynara file descriptor is set
to 0, which is valid, but not proper Cynara descriptor.
Change-Id: I4938a3074e1f1cf034a13f98768af89d0c20ebb3
Signed-off-by: Zbigniew Jasinski <z.jasinski@samsung.com>
}
NetherCynaraBackend::NetherCynaraBackend(const NetherConfig &netherConfig)
- : NetherPolicyBackend(netherConfig), currentCynaraDescriptor(0),
+ : NetherPolicyBackend(netherConfig), currentCynaraDescriptor(-1),
cynaraLastResult(CYNARA_API_UNKNOWN_ERROR), cynaraConfig(nullptr),
allPrivilegesToCheck(1) /* if there is no additional policy, only one check is done */
{