From f185b98053550a214b6af583c95d63096c0c5989 Mon Sep 17 00:00:00 2001 From: Dan Gudmundsson Date: Tue, 13 Jan 2015 15:38:45 +0100 Subject: wx: Fix connect when terminating The ddbe8a821ad commit was embarrassingly broken. --- lib/wx/src/wxe_server.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/wx/src/wxe_server.erl b/lib/wx/src/wxe_server.erl index 8ef568c102..153e2475ba 100644 --- a/lib/wx/src/wxe_server.erl +++ b/lib/wx/src/wxe_server.erl @@ -227,7 +227,7 @@ handle_connect(Object, EvData=#evh{handler=Handler}, From, State0 = #state{users=Users}) -> %% Correct process is already listening just register it put(Handler, From), - case gb_trees:get(From, Users) of + case gb_trees:lookup(From, Users) of {value, User0 = #user{events=Listeners0}} -> User = User0#user{events=[{Object,EvData}|Listeners0]}, State = State0#state{users=gb_trees:update(From, User, Users)}, -- cgit v1.2.3