INNER CODE UNIT · JavaScript
updateStats
riclolsen/json-scada · src/camera-onvif/index.js:326
async function updateStats(connsColl) {
if (
ShuttingDown ||
!MongoStatus.HintMongoIsConnected ||
!Redundancy.ProcessStateIsActive()
)
return
for (const conn of Connections) {
const stats = {
nodeName: jsConfig.nodeName,
streamRunning: conn.stream !== null,
wsClients: conn.stream?.wsServer?.clients?.size || 0,
ffmpegRestarts: conn.runtime.ffmpegRestarts,
lastSnapshotTime: conn.runtime.lastSnapshotTime,
timeTag: new Date(),
}
try {
await connsColl.updateOne(