summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/web/ejabberd_http_poll.erl3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/web/ejabberd_http_poll.erl b/src/web/ejabberd_http_poll.erl
index e62abf0d..dcd04123 100644
--- a/src/web/ejabberd_http_poll.erl
+++ b/src/web/ejabberd_http_poll.erl
@@ -204,7 +204,8 @@ handle_sync_event(activate, From, StateName, StateData) ->
"" ->
{reply, ok, StateName, StateData#state{waiting_input = From}};
Input ->
- From ! {tcp, {http_poll, self()}, list_to_binary(Input)},
+ {Receiver, _Tag} = From,
+ Receiver ! {tcp, {http_poll, self()}, list_to_binary(Input)},
{reply, ok, StateName, StateData#state{input = "",
waiting_input = false,
last_receiver = From