summaryrefslogtreecommitdiff
path: root/deps/bt/src/bt_drv.erl
diff options
context:
space:
mode:
Diffstat (limited to 'deps/bt/src/bt_drv.erl')
-rw-r--r--deps/bt/src/bt_drv.erl3
1 files changed, 2 insertions, 1 deletions
diff --git a/deps/bt/src/bt_drv.erl b/deps/bt/src/bt_drv.erl
index 6f44ac9..9d049b5 100644
--- a/deps/bt/src/bt_drv.erl
+++ b/deps/bt/src/bt_drv.erl
@@ -79,7 +79,7 @@
-export([init/1, handle_call/3, handle_cast/2, handle_info/2,
terminate/2, code_change/3]).
-%% -define(debug, true).
+-define(debug, true).
-ifdef(debug).
-define(dbg(Fmt,As), io:format("~s:~w:" Fmt "\n", [?FILE,?LINE | As])).
@@ -1062,6 +1062,7 @@ handle_info({Port,{data,Data}},State) when Port == State#state.bt_port ->
S#subscription.subscriber !
{S#subscription.tag,S#subscription.ref,Decoded},
if Decoded == closed ->
+ ?dbg("closed",[]),
unmon(S#subscription.monitor),
SList = State#state.subscription -- [S],
State1 = State#state { subscription = SList },