From fdf7ab0a76334b002b3934d3469a5703cf8e8613 Mon Sep 17 00:00:00 2001 From: Stephan Yelle Date: Sun, 25 Jan 2026 00:02:36 -0500 Subject: [PATCH] Update src/router.ps1 --- src/router.ps1 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/router.ps1 b/src/router.ps1 index b3139be..ed7aca7 100644 --- a/src/router.ps1 +++ b/src/router.ps1 @@ -95,7 +95,9 @@ function Dispatch-Request { # Always return something so clients don't hang try { $Context.Response.StatusCode = 500 - $msg = "Dispatch error: $($_.Exception.Message)" + $pos = if ($_.InvocationInfo) { $_.InvocationInfo.PositionMessage } else { "" } + $stk = if ($_.ScriptStackTrace) { $_.ScriptStackTrace } else { "" } + $msg = "Dispatch error: $($_.Exception.Message)`n$pos`n$stk" $bytes = [Text.Encoding]::UTF8.GetBytes($msg) $Context.Response.ContentType = 'text/plain; charset=utf-8' $Context.Response.ContentLength64 = $bytes.Length