Improved contract loading validation.

This commit is contained in:
Ravin Perera
2019-10-04 17:02:17 +05:30
parent 8c8793da21
commit e109e1be47
8 changed files with 105 additions and 61 deletions

View File

@@ -30,7 +30,7 @@ int exec_contract(ContractExecArgs &args)
if (is_contract_running())
{
cerr << "Contract process still running.\n";
return 0;
return -1;
}
int pid = fork();
@@ -53,10 +53,10 @@ int exec_contract(ContractExecArgs &args)
else
{
cerr << "fork() failed.\n";
return 0;
return -1;
}
return 1;
return 0;
}
/**