[erlang-questions] rebar3 shell showing error

Lukas Larsson <>
Fri Jan 29 11:37:49 CET 2016


Hello,

On Fri, Jan 29, 2016 at 6:33 AM, Pavanan M S <> wrote:

> Hi all,
>           Whenever I try to open  rebar3 shell  the following message
> appears. The shell does work but this message keep on coming even in
> different project's shells.
>
>
> {error_logger,{{2016,1,26},{18,54,46}},”~s~n”,["driver_select(0x00007f6d0aa02470,
> 0, ERL_DRV_READ ERL_DRV_USE, 1) by tty_sl (tty_sl -c -e) driver
> #Port<0.15063> stealing control of fd=0 from input driver fd (0/1)
> #Port<0.298> \n"]}
> Erlang/OTP 17 [erts-6.4] [source] [64-bit] [smp:4:4] [async-threads:0]
> [kernel-poll:false]
>
> What is this error?
>

For some reason both the basic and tty shell drivers have started and are
trying to select on the same file descriptor. The problem is probably
somewhere around here:
https://github.com/rebar/rebar3/blob/10948be896e71f9f461c602e3bd81c989a9411d7/src/rebar_prv_shell.erl#L114-L134
in the rebar3 code.

Lukas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20160129/6664cbdf/attachment.html>


More information about the erlang-questions mailing list