Skip to content

Commit f04823d

Browse files
authored
Merge pull request #316 from PowerShell/daviwil/fix-315
Fix #315: Log an error message for unhandled request and event types
2 parents 4010fce + 946d8eb commit f04823d

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/PowerShellEditorServices.Protocol/MessageProtocol/MessageDispatcher.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,7 @@ protected async Task DispatchMessage(
278278
else
279279
{
280280
// TODO: Message not supported error
281+
Logger.Write(LogLevel.Error, $"MessageDispatcher: No handler registered for Request type '{messageToDispatch.Method}'");
281282
}
282283
}
283284
else if (messageToDispatch.MessageType == MessageType.Response)
@@ -297,11 +298,13 @@ protected async Task DispatchMessage(
297298
else
298299
{
299300
// TODO: Message not supported error
301+
Logger.Write(LogLevel.Error, $"MessageDispatcher: No handler registered for Event type '{messageToDispatch.Method}'");
300302
}
301303
}
302304
else
303305
{
304306
// TODO: Return message not supported
307+
Logger.Write(LogLevel.Error, $"MessageDispatcher received unknown message type of method '{messageToDispatch.Method}'");
305308
}
306309

307310
if (handlerToAwait != null)

0 commit comments

Comments
 (0)