<div dir="ltr"><div>Hi,</div>It's always good to look at the code:<div><br><div><div>is_new_style_console_available() -></div><div>    %% Criteria:</div><div>    %% 1. If the user has specified '-noshell' on the command line,</div><div>    %%    then we will pretend that the new-style console is available.</div><div>    %%    If there is no shell at all, then we don't have to worry</div><div>    %%    about log events being blocked by the old-style shell.</div><div>    %% 2. Windows doesn't support the new shell, so all windows users</div><div>    %%    have is the oldshell.</div><div>    %% 3. If the user_drv process is registered, all is OK.</div><div>    %%    'user_drv' is a registered proc name used by the "new"</div><div>    %%    console driver.</div><div><br></div><div>[...]</div><div><br></div><div><div>try {is_new_style_console_available(), lager_util:config_to_mask(Level)} of</div><div>        {false, _} -></div><div>            Msg = "Lager's console backend is incompatible with the 'old' shell, not enabling it",</div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-04-10 22:19 GMT+02:00 Frank Muller <span dir="ltr"><<a href="mailto:frank.muller.erl@gmail.com" target="_blank">frank.muller.erl@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><span style="font-family:UICTFontTextStyleBody" class="m_1589545978893107046gmail_msg">Hi,</span><br style="font-family:UICTFontTextStyleBody" class="m_1589545978893107046gmail_msg"><span style="font-family:UICTFontTextStyleBody" class="m_1589545978893107046gmail_msg"></span><br style="font-family:UICTFontTextStyleBody" class="m_1589545978893107046gmail_msg"><span style="font-family:UICTFontTextStyleBody" class="m_1589545978893107046gmail_msg">I’m using Lager in a basic Erlang app on Windows 7 (and even 10).</span><div class="m_1589545978893107046gmail_msg"><br style="font-family:UICTFontTextStyleBody" class="m_1589545978893107046gmail_msg"><span style="font-family:UICTFontTextStyleBody" class="m_1589545978893107046gmail_msg">Whenever I activate the console backend, I get this warning message:</span><br style="font-family:UICTFontTextStyleBody" class="m_1589545978893107046gmail_msg"><blockquote type="cite" style="font-family:UICTFontTextStyleBody" class="m_1589545978893107046gmail_msg">> WARNING: Lager's console backend is incompatible with the 'old' shell, not enabling it<br class="m_1589545978893107046gmail_msg"></blockquote><span style="font-family:UICTFontTextStyleBody" class="m_1589545978893107046gmail_msg"></span><br style="font-family:UICTFontTextStyleBody" class="m_1589545978893107046gmail_msg"><span style="font-family:UICTFontTextStyleBody" class="m_1589545978893107046gmail_msg">Can someone explain me what does it mean and how I can fix it?</span></div></div><span class="HOEnZb"><font color="#888888"><div><div class="m_1589545978893107046gmail_msg"><br style="font-family:UICTFontTextStyleBody" class="m_1589545978893107046gmail_msg"><span style="font-family:UICTFontTextStyleBody" class="m_1589545978893107046gmail_msg">/Frank</span></div></div>
</font></span><br>______________________________<wbr>_________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/<wbr>listinfo/erlang-questions</a><br>
<br></blockquote></div><br></div>