Added automatic/manual RakLib IP address, block addresses when exceptions are thrown

This commit is contained in:
Shoghi Cervantes
2014-12-26 13:33:41 +01:00
parent 1ac17abec0
commit 902ba81e02
3 changed files with 9 additions and 1 deletions

View File

@ -188,10 +188,16 @@ class RakLibInterface implements ServerInstance, SourceInterface{
$logger->logException($e);
}
}
$this->interface->blockAddress($this->players[$identifier]->getAddress(), 5);
}
}
}
public function blockAddress($address, $timeout = 300){
$this->interface->blockAddress($address, $timeout);
}
public function handleRaw($address, $port, $payload){
$this->server->handlePacket($address, $port, $payload);
}