pull/1/head
toimtoimtoim 8 years ago
parent cff8493205
commit 7365700b72
  1. 2
      src/ModbusMaster.php

@ -181,7 +181,6 @@ class ModbusMaster
$rec = ""; $rec = "";
$timeoutInSeconds = $this->timeout_sec + ($this->timeout_msec / 1000); $timeoutInSeconds = $this->timeout_sec + ($this->timeout_msec / 1000);
$lastAccess = microtime(true); $lastAccess = microtime(true);
echo $lastAccess . PHP_EOL;
while (socket_select($readsocks, $writesocks, $exceptsocks, 0, $this->socket_read_timeout_usec) !== false) { while (socket_select($readsocks, $writesocks, $exceptsocks, 0, $this->socket_read_timeout_usec) !== false) {
$this->status .= "Wait data ... " . PHP_EOL; $this->status .= "Wait data ... " . PHP_EOL;
if (in_array($this->sock, $readsocks)) { if (in_array($this->sock, $readsocks)) {
@ -193,7 +192,6 @@ class ModbusMaster
} else { } else {
$timeSpentWaiting = microtime(true) - $lastAccess; $timeSpentWaiting = microtime(true) - $lastAccess;
if ($timeSpentWaiting >= $timeoutInSeconds) { if ($timeSpentWaiting >= $timeoutInSeconds) {
echo $timeoutInSeconds . PHP_EOL;
throw new Exception("Watchdog time expired [ " . throw new Exception("Watchdog time expired [ " .
$timeoutInSeconds . " sec]!!! Connection to " . $timeoutInSeconds . " sec]!!! Connection to " .
$this->host . " is not established."); $this->host . " is not established.");

Loading…
Cancel
Save