102 expected_stanza = nil; |
102 expected_stanza = nil; |
103 client.stream:unhook("stanza", stanza_handler); |
103 client.stream:unhook("stanza", stanza_handler); |
104 client.stream.conn:pause(); |
104 client.stream.conn:pause(); |
105 client.log("Calling done") |
105 client.log("Calling done") |
106 done(); |
106 done(); |
|
107 return true; |
107 end |
108 end |
108 client.stream:hook("stanza", stanza_handler, 100); |
109 client.stream:hook("stanza", stanza_handler, 100); |
109 verse.add_task(client.stanza_timeout or default_stanza_timeout, function () |
110 verse.add_task(client.stanza_timeout or default_stanza_timeout, function () |
110 done(); |
111 done(); |
111 end); |
112 end); |