some supervisor bugfixes
This commit is contained in:
@@ -348,7 +348,7 @@ function new_session(id, for_reactor, in_queue, out_queue)
|
||||
|
||||
local elapsed = os.clock() - self.periodics.last_update
|
||||
|
||||
self.periodics.keep_alive += elapsed
|
||||
self.periodics.keep_alive = self.periodics.keep_alive + elapsed
|
||||
|
||||
if self.periodics.keep_alive >= PERIODICS.KEEP_ALIVE then
|
||||
_send(RPLC_TYPES.KEEP_ALIVE, { os.epoch() })
|
||||
|
||||
@@ -10,7 +10,7 @@ SESSION_TYPE = {
|
||||
}
|
||||
|
||||
local self = {
|
||||
modem = nil
|
||||
modem = nil,
|
||||
num_reactors = 0,
|
||||
rtu_sessions = {},
|
||||
plc_sessions = {},
|
||||
|
||||
Reference in New Issue
Block a user