Allow windows users to use the 'old shell' as there's no alternatives
diff --git a/src/lager_console_backend.erl b/src/lager_console_backend.erl
index c64fe9c..1c61610 100644
--- a/src/lager_console_backend.erl
+++ b/src/lager_console_backend.erl
@@ -130,10 +130,13 @@
%% then we will pretend that the new-style console is available.
%% If there is no shell at all, then we don't have to worry
%% about log events being blocked by the old-style shell.
- %% 2. If the user_drv process iss registered, all is OK.
+ %% 2. Windows doesn't support the new shell, so all windows users
+ %% have is the oldshell.
+ %% 3. If the user_drv process iss registered, all is OK.
%% 'user_drv' is a registered proc name used by the "new"
%% console driver.
init:get_argument(noshell) /= error orelse
+ element(1, os:type()) == win32 orelse
is_pid(whereis(user_drv)).
-endif.