From da014ecfa1b4febd0ffd78521d62da60ddea040b Mon Sep 17 00:00:00 2001 From: Stephan Yelle Date: Sun, 25 Jan 2026 00:04:20 -0500 Subject: [PATCH] Update src/server.ps1 --- src/server.ps1 | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/server.ps1 b/src/server.ps1 index da6fca9..9745a8b 100644 --- a/src/server.ps1 +++ b/src/server.ps1 @@ -52,7 +52,14 @@ function Start-Server { while ($Global:Listener.IsListening) { $ctx = $Global:Listener.GetContext() try { Dispatch-Request $ctx } - catch { Write-LogHybrid "Dispatch error: $($_.Exception.Message)" Error Server -LogToEvent } + catch { + $msg = $_.Exception.Message + $pos = if ($_.InvocationInfo) { $_.InvocationInfo.PositionMessage } else { "" } + $stk = if ($_.ScriptStackTrace) { $_.ScriptStackTrace } else { "" } + + Write-LogHybrid "Dispatch error: $msg`n$pos`n$stk" Error Server -LogToEvent + } + } } finally {