Fix RRDCached Application Socket Address in Poller (#11525)

* Fix RRDCached Application Socket Address in Poller

* remove unnecessary socket open check
This commit is contained in:
SourceDoctor
2020-05-08 08:51:30 +02:00
committed by GitHub
parent a0589c5830
commit d65aa52b4a

View File

@@ -43,8 +43,9 @@ if ($agent_data['app'][$name]) {
if (!$sock) {
$socket = \LibreNMS\Config::get('rrdcached');
if (substr($socket, 0, 6) == 'unix:/') {
if (file_exists(substr($socket, 5))) {
$sock = fsockopen($socket);
$socket_file = substr($socket, 5);
if (file_exists($socket_file)) {
$sock = fsockopen("unix://" . $socket_file);
}
}
}