fix peering
This commit is contained in:
@@ -28,6 +28,9 @@ $db=new DB($_config['db_connect'],$_config['db_user'],$_config['db_pass'],0);
|
|||||||
if(!$db) die("Could not connect to the DB backend.");
|
if(!$db) die("Could not connect to the DB backend.");
|
||||||
if (!extension_loaded("openssl") && !defined("OPENSSL_KEYTYPE_EC")) api_err("Openssl php extension missing");
|
if (!extension_loaded("openssl") && !defined("OPENSSL_KEYTYPE_EC")) api_err("Openssl php extension missing");
|
||||||
if (!extension_loaded("gmp")) api_err("gmp php extension missing");
|
if (!extension_loaded("gmp")) api_err("gmp php extension missing");
|
||||||
|
if (!extension_loaded('PDO')) api_err("pdo php extension missing");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if(floatval(phpversion())<7.2) api_err("The minimum php version required is 7.2");
|
if(floatval(phpversion())<7.2) api_err("The minimum php version required is 7.2");
|
||||||
|
|
||||||
|
|||||||
5
peer.php
5
peer.php
@@ -58,7 +58,10 @@ if($q=="peer"){
|
|||||||
|
|
||||||
$res=peer_post($hostname."/peer.php?q=peer",array("hostname"=>$_config['hostname']));
|
$res=peer_post($hostname."/peer.php?q=peer",array("hostname"=>$_config['hostname']));
|
||||||
if($res!==false) api_echo("re-peer-ok");
|
if($res!==false) api_echo("re-peer-ok");
|
||||||
else api_err("re-peer failed - $result");
|
else{
|
||||||
|
$db->run("DELETE FROM peers WHERE ip=:ip",array(":ip"=>$ip));
|
||||||
|
api_err("re-peer failed - $result");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
elseif($q=="ping"){
|
elseif($q=="ping"){
|
||||||
api_echo("pong");
|
api_echo("pong");
|
||||||
|
|||||||
Reference in New Issue
Block a user