]> granicus.if.org Git - ejabberd/commitdiff
Make sure that server processed our inactive request before processing further in...
authorPaweł Chmielowski <pawel@process-one.net>
Thu, 19 Feb 2015 11:28:31 +0000 (12:28 +0100)
committerPaweł Chmielowski <pchmielowski@process-one.net>
Wed, 15 Apr 2015 09:21:37 +0000 (11:21 +0200)
test/ejabberd_SUITE.erl

index bc938b82df5b4e1d5a07221734a26d557356d515..1c247694cf4422e32acdd441d120acbd19d2835d 100644 (file)
@@ -1594,6 +1594,9 @@ client_state_slave(Config) ->
     true = ?config(csi, Config),
     Peer = ?config(master, Config),
     send(Config, #csi{type = inactive}),
+    send_recv(
+      Config,
+      #iq{type = get, sub_els = [#ping{}], to = server_jid(Config)}),
     wait_for_master(Config),
     ?recv1(#presence{from = Peer, sub_els = [#vcard_xupdate{}|_]}),
     ?recv1(#message{from = Peer, thread = <<"1">>, sub_els = [#chatstate{type = active}],