From 946d8eb9fc9d550b74ec78b2d18f219c356f3475 Mon Sep 17 00:00:00 2001 From: David Wilson Date: Sun, 11 Dec 2016 16:43:36 -0800 Subject: [PATCH] Fix #315: Log an error message for unhandled request and event types --- .../MessageProtocol/MessageDispatcher.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/PowerShellEditorServices.Protocol/MessageProtocol/MessageDispatcher.cs b/src/PowerShellEditorServices.Protocol/MessageProtocol/MessageDispatcher.cs index 5b2be66b4..964488ecc 100644 --- a/src/PowerShellEditorServices.Protocol/MessageProtocol/MessageDispatcher.cs +++ b/src/PowerShellEditorServices.Protocol/MessageProtocol/MessageDispatcher.cs @@ -278,6 +278,7 @@ protected async Task DispatchMessage( else { // TODO: Message not supported error + Logger.Write(LogLevel.Error, $"MessageDispatcher: No handler registered for Request type '{messageToDispatch.Method}'"); } } else if (messageToDispatch.MessageType == MessageType.Response) @@ -297,11 +298,13 @@ protected async Task DispatchMessage( else { // TODO: Message not supported error + Logger.Write(LogLevel.Error, $"MessageDispatcher: No handler registered for Event type '{messageToDispatch.Method}'"); } } else { // TODO: Return message not supported + Logger.Write(LogLevel.Error, $"MessageDispatcher received unknown message type of method '{messageToDispatch.Method}'"); } if (handlerToAwait != null)