fix: PS 5.1 empty SkipEntries breaks monitor loop (2.0.16-SAC)
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+5
-2
@@ -89,7 +89,7 @@ $script:SkipLogDetailLimit = 15
|
|||||||
# строки ниже, если правки «мелкие» и вы не хотите менять отображаемую версию в логах).
|
# строки ниже, если правки «мелкие» и вы не хотите менять отображаемую версию в логах).
|
||||||
# Рекомендация: при значимых релизах меняйте и $ScriptVersion, и version.txt одинаково; при только
|
# Рекомендация: при значимых релизах меняйте и $ScriptVersion, и version.txt одинаково; при только
|
||||||
# исправлениях на шаре — достаточно поднять patch в version.txt (например 1.3.0.1).
|
# исправлениях на шаре — достаточно поднять patch в version.txt (например 1.3.0.1).
|
||||||
$ScriptVersion = "2.0.15-SAC"
|
$ScriptVersion = "2.0.16-SAC"
|
||||||
|
|
||||||
# Логи (все под InstallRoot)
|
# Логи (все под InstallRoot)
|
||||||
$LogFile = Join-Path $script:InstallRoot "Logs\login_monitor.log"
|
$LogFile = Join-Path $script:InstallRoot "Logs\login_monitor.log"
|
||||||
@@ -2109,6 +2109,7 @@ function Get-MonitorShutdownDiagnostics {
|
|||||||
function Write-MonitorSkipBatchLog {
|
function Write-MonitorSkipBatchLog {
|
||||||
param(
|
param(
|
||||||
[Parameter(Mandatory = $true)]
|
[Parameter(Mandatory = $true)]
|
||||||
|
[AllowEmptyCollection()]
|
||||||
[object[]]$SkipEntries
|
[object[]]$SkipEntries
|
||||||
)
|
)
|
||||||
if ($SkipEntries.Count -eq 0) { return }
|
if ($SkipEntries.Count -eq 0) { return }
|
||||||
@@ -3855,7 +3856,9 @@ function Start-LoginMonitor {
|
|||||||
} | Out-Null
|
} | Out-Null
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Write-MonitorSkipBatchLog -SkipEntries @($skipBatch)
|
if ($skipBatch.Count -gt 0) {
|
||||||
|
Write-MonitorSkipBatchLog -SkipEntries $skipBatch.ToArray()
|
||||||
|
}
|
||||||
$lastCheckTime = Update-MonitorPollCursor -CurrentCursor $lastCheckTime -Events @($events)
|
$lastCheckTime = Update-MonitorPollCursor -CurrentCursor $lastCheckTime -Events @($events)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -1 +1 @@
|
|||||||
2.0.15-SAC
|
2.0.16-SAC
|
||||||
|
|||||||
Reference in New Issue
Block a user