• Recent
    • Tags
    • Popular
    • Register
    • Login

    Please Note This forum exists for community support for the Mango product family and the Radix IoT Platform. Although Radix IoT employees participate in this forum from time to time, there is no guarantee of a response to anything posted here, nor can Radix IoT, LLC guarantee the accuracy of any information expressed or conveyed. Specific project questions from customers with active support contracts are asked to send requests to support@radixiot.com.

    Radix IoT Website Mango 3 Documentation Website Mango 4 Documentation Website Mango 5 Documentation Website

    Timeouts

    Modbus4J general discussion
    2
    5
    3.2k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      craig
      last edited by

      I'm having trouble with modbus requests not timing in the amount of time specified by the timeout field on the modbus data source vo.

      It seems they are taking about 20 minutes to time out. In this case I can ping the modbus slave but it is probably locked up or has a 'hung connection' as I can't telnet to port 502 on it and it reports that the modbus socket is connected. the plc modbus socket should have a timeout as well, but in this case it is set to infinity.

      A side effect is that I can not disable the modbus data source or say edit the timeout and retries until timeout exception occurs.

      It looks like it is up to the senderConnection class to initiate the timeouts. I am unable to capture the traffic at this point as the PLC is on a remote unmanaged switch.

      The line at which it hangs appears to be the socket constructor although my modbus4j code seems to be out of step with the jar.

            int retries = getRetries();
              while (true) {
                  try {
                      socket = new Socket(ipParameters.getHost(), ipParameters.getPort());
                      transport = new StreamTransport(socket.getInputStream(), socket.getOutputStream());
                      break;
                  }
                  catch (IOException e) {
                      closeConnection();
                      
                      if (retries <= 0)
                          throw e;
                      System.out.println("Open connection failed, trying again.");
                      retries--;
                      
                      // Add a small delay
                      try {
                          Thread.sleep(getTimeout());
                      }
                      catch (InterruptedException e1) {}
                  }
      
      
      WARN  2009-09-22 10:18:39,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:18:39 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:18:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:18:49 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:18:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:18:59 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:19:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:19:09 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      Modbus4J: Open connection failed, trying again.
      WARN  2009-09-22 10:19:19,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:19:19 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:19:29,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:19:29 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:19:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:19:39 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:19:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:19:49 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:19:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:19:59 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:20:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:20:09 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:20:19,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:20:19 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:20:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:20:29 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:20:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:20:39 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:20:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:20:49 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:20:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:20:59 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:21:09,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:21:09 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:21:19,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:21:19 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:21:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:21:29 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:21:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:21:39 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:21:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:21:49 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:21:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:21:59 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:22:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:22:09 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:22:19,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:22:19 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      Modbus4J: Open connection failed, trying again.
      WARN  2009-09-22 10:22:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:22:29 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:22:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:22:39 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:22:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:22:49 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:22:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:22:59 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:23:09,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:23:09 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:23:19,907 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:23:19 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:23:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:23:29 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:23:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:23:39 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:23:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:23:49 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:23:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:23:59 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:24:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:24:09 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:24:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:24:19 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:24:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:24:29 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:24:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:24:39 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:24:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:24:49 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:24:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:24:59 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:25:09,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:25:09 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:25:19,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:25:19 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:25:29,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:25:29 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      Modbus4J: Open connection failed, trying again.
      WARN  2009-09-22 10:25:39,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:25:39 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:25:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:25:49 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:25:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:25:59 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:26:09,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:26:09 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:26:19,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:26:19 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:26:29,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:26:29 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:26:39,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:26:39 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:26:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:26:49 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:26:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:26:59 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:27:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:27:09 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:27:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:27:19 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:27:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:27:29 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:27:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:27:39 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:27:49,908 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:27:49 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:27:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:27:59 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:28:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:28:09 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:28:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:28:19 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:28:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:28:29 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:28:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:28:39 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      Modbus4J: Open connection failed, trying again.
      WARN  2009-09-22 10:28:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:28:49 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:28:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:28:59 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:29:09,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:29:09 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:29:19,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:29:19 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:29:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:29:29 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:29:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:29:39 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:29:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:29:49 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:29:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:29:59 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:30:09,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:30:09 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:30:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:30:19 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:30:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:30:29 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:30:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:30:39 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:30:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:30:49 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:30:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:30:59 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:31:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:31:09 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:31:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:31:19 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:31:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:31:29 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:31:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:31:39 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:31:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:31:49 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      Modbus4J: Open connection failed, trying again.
      WARN  2009-09-22 10:31:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:31:59 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:32:09,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:32:09 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:32:19,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:32:19 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:32:29,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:32:29 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:32:39,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:32:39 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:32:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:32:49 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:32:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:32:59 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:33:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:33:09 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:33:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:33:19 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:33:29,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:33:29 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:33:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:33:39 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:33:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:33:49 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:33:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:33:59 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:34:09,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:34:09 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:34:19,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:34:19 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:34:29,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:34:29 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:34:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:34:39 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:34:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:34:49 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:34:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:34:59 aborted because a previous poll started at 2009/09/22 10:16:09 is still running 
      WARN  2009-09-22 10:35:08,908 (com.serotonin.mango.rt.dataSource.modbus.ModbusDataSource.doPoll:121) - Modbus exception 
      com.serotonin.modbus4j.exception.ModbusTransportException: java.net.ConnectException: Connection timed out
      	at com.serotonin.modbus4j.ip.tcp.TcpMaster.send(TcpMaster.java:88)
      	at com.serotonin.modbus4j.ModbusMaster.sendFunctionGroup(ModbusMaster.java:329)
      	at com.serotonin.modbus4j.ModbusMaster.send(ModbusMaster.java:272)
      	at com.serotonin.mango.rt.dataSource.modbus.ModbusDataSource.doPoll(ModbusDataSource.java:82)
      	at com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout(PollingDataSource.java:79)
      	at com.serotonin.mango.util.TimeoutJob.execute(TimeoutJob.java:48)
      	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
      	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)
      Caused by: java.net.ConnectException: Connection timed out
      	at java.net.PlainSocketImpl.socketConnect(Native Method)
      	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:310)
      	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:176)
      	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:163)
      	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:381)
      	at java.net.Socket.connect(Socket.java:537)
      	at java.net.Socket.connect(Socket.java:487)
      	at java.net.Socket.<init>(Socket.java:384)
      	at java.net.Socket.<init>(Socket.java:198)
      	at com.serotonin.modbus4j.ip.tcp.TcpMaster.openConnection(TcpMaster.java:115)
      	at com.serotonin.modbus4j.ip.tcp.TcpMaster.send(TcpMaster.java:83)
      	... 7 more
      Modbus4J: Keep-alive connection may have been reset. Attempting to re-open.
      WARN  2009-09-22 10:35:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:35:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:35:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:35:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:35:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:35:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:35:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:35:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:35:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:35:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:36:09,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:36:09 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:36:19,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:36:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:36:29,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:36:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:36:39,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:36:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:36:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:36:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:36:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:36:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:37:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:37:09 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:37:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:37:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:37:29,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:37:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:37:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:37:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:37:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:37:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:37:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:37:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:38:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:38:09 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      Modbus4J: Open connection failed, trying again.
      WARN  2009-09-22 10:38:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:38:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:38:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:38:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:38:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:38:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:38:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:38:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:38:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:38:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:39:09,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:39:09 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:39:19,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:39:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:39:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:39:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:39:39,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:39:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:39:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:39:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:39:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:39:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:40:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:40:09 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:40:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:40:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:40:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:40:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:40:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:40:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:40:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:40:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:40:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:40:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:41:09,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:41:09 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:41:19,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:41:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      Modbus4J: Open connection failed, trying again.
      WARN  2009-09-22 10:41:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:41:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:41:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:41:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:41:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:41:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:41:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:41:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:42:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:42:09 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:42:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:42:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:42:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:42:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:42:39,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:42:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:42:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:42:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:42:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:42:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:43:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:43:09 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:43:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:43:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:43:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:43:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:43:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:43:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:43:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:43:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:43:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:43:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:44:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:44:09 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:44:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:44:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:44:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:44:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      Modbus4J: Open connection failed, trying again.
      WARN  2009-09-22 10:44:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:44:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:44:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:44:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:44:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:44:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:45:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:45:09 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:45:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:45:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:45:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:45:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:45:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:45:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:45:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:45:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:45:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:45:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:46:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:46:09 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:46:19,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:46:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:46:29,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:46:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:46:39,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:46:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:46:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:46:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:46:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:46:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:47:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:47:09 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:47:19,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:47:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:47:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:47:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:47:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:47:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      Modbus4J: Open connection failed, trying again.
      WARN  2009-09-22 10:47:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:47:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:47:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:47:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:48:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:48:09 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:48:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:48:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:48:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:48:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:48:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:48:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:48:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:48:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:48:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:48:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:49:09,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:49:09 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:49:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:49:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:49:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:49:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:49:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:49:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:49:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:49:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:49:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:49:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:50:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:50:09 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:50:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:50:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:50:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:50:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:50:39,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:50:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:50:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:50:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      Modbus4J: Open connection failed, trying again.
      WARN  2009-09-22 10:50:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:50:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:51:09,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:51:09 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:51:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:51:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:51:29,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:51:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:51:39,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:51:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:51:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:51:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:51:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:51:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:52:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:52:09 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:52:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:52:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:52:29,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:52:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:52:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:52:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:52:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:52:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:52:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:52:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:53:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:53:09 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:53:19,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:53:19 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:53:29,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:53:29 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:53:39,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:53:39 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:53:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:53:49 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:53:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:53:59 aborted because a previous poll started at 2009/09/22 10:35:09 is still running 
      WARN  2009-09-22 10:54:08,979 (com.serotonin.mango.rt.dataSource.modbus.ModbusDataSource.doPoll:121) - Modbus exception 
      com.serotonin.modbus4j.exception.ModbusTransportException: java.net.ConnectException: Connection timed out
      	at com.serotonin.modbus4j.ip.tcp.TcpMaster.send(TcpMaster.java:88)
      	at com.serotonin.modbus4j.ModbusMaster.sendFunctionGroup(ModbusMaster.java:329)
      	at com.serotonin.modbus4j.ModbusMaster.send(ModbusMaster.java:272)
      	at com.serotonin.mango.rt.dataSource.modbus.ModbusDataSource.doPoll(ModbusDataSource.java:82)
      	at com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout(PollingDataSource.java:79)
      	at com.serotonin.mango.util.TimeoutJob.execute(TimeoutJob.java:48)
      	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
      	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)
      Caused by: java.net.ConnectException: Connection timed out
      	at java.net.PlainSocketImpl.socketConnect(Native Method)
      	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:310)
      	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:176)
      	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:163)
      	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:381)
      	at java.net.Socket.connect(Socket.java:537)
      	at java.net.Socket.connect(Socket.java:487)
      	at java.net.Socket.<init>(Socket.java:384)
      	at java.net.Socket.<init>(Socket.java:198)
      	at com.serotonin.modbus4j.ip.tcp.TcpMaster.openConnection(TcpMaster.java:115)
      	at com.serotonin.modbus4j.ip.tcp.TcpMaster.send(TcpMaster.java:83)
      	... 7 more
      Modbus4J: Keep-alive connection may have been reset. Attempting to re-open.
      WARN  2009-09-22 10:54:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:54:19 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:54:29,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:54:29 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:54:39,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:54:39 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:54:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:54:49 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:54:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:54:59 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:55:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:55:09 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:55:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:55:19 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:55:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:55:29 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:55:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:55:39 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:55:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:55:49 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:55:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:55:59 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:56:09,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:56:09 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:56:19,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:56:19 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:56:29,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:56:29 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:56:39,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:56:39 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:56:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:56:49 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:56:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:56:59 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:57:09,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:57:09 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      Modbus4J: Open connection failed, trying again.
      WARN  2009-09-22 10:57:19,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:57:19 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:57:29,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:57:29 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:57:39,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:57:39 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:57:49,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:57:49 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:57:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:57:59 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:59:24,389 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:58:09 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:59:26,117 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:58:19 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:59:27,421 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:58:29 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:59:28,477 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:58:39 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:59:28,883 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:58:49 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:59:29,573 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:58:59 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:59:29,976 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:59:09 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:59:30,637 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:59:19 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:59:31,449 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:59:29 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:59:42,806 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:59:39 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:59:53,614 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:59:49 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 10:59:59,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 10:59:59 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 11:00:09,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 11:00:09 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 11:00:19,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 11:00:19 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      Modbus4J: Open connection failed, trying again.
      WARN  2009-09-22 11:00:29,952 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 11:00:29 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 11:00:39,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 11:00:39 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 11:00:49,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 11:00:49 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 11:00:59,906 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 11:00:59 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 11:01:09,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 11:01:09 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 11:01:19,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 11:01:19 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      WARN  2009-09-22 11:01:29,905 (com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout:66) - fake mako: poll at 2009/09/22 11:01:29 aborted because a previous poll started at 2009/09/22 10:54:09 is still running 
      .....
      
      
      1 Reply Last reply Reply Quote 0
      • M
        mlohbihler
        last edited by

        This is an IP data source? What are the settings, i.e. timeout, retries, connection type, ...

        Best regards,
        Matthew

        1 Reply Last reply Reply Quote 0
        • C
          craig
          last edited by

          poll frequency is 10s
          timeout is 1s
          retries is 2
          datasource is modbus TCP, with keepalive.

          The data source was disabled, then I enable it:
          once it has gone through the retries=2 in establishing the socket, which takes several minutes, mango set datasource to enabled.

          It is now throwing not initialized exception at every poll. It doesn't try to initialize the data source again.

          
          WARN  2009-09-22 12:18:35,279 (com.serotonin.mango.rt.dataSource.modbus.ModbusDataSource.doPoll:121) - Modbus exception 
          com.serotonin.modbus4j.exception.ModbusTransportException: not initialized
          	at com.serotonin.modbus4j.ModbusMaster.send(ModbusMaster.java:265)
          	at com.serotonin.mango.rt.dataSource.modbus.ModbusDataSource.doPoll(ModbusDataSource.java:82)
          	at com.serotonin.mango.rt.dataSource.PollingDataSource.scheduleTimeout(PollingDataSource.java:79)
          	at com.serotonin.mango.util.TimeoutJob.execute(TimeoutJob.java:48)
          	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
          	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)
          
          1 Reply Last reply Reply Quote 0
          • M
            mlohbihler
            last edited by

            Good point. I added a connection timeout in the Modbus4J implementation. the new jar will ship with the next version of Mango.

            Best regards,
            Matthew

            1 Reply Last reply Reply Quote 0
            • First post
              Last post