Introduce two new bool, to know if the xmpp component should try to reconnect

If we never succeeded our connection+auth process, means we should probably
not attempt any-more, and just give up.  If we ever did, this means a
reconnect is a good idea
This commit is contained in:
Florent Le Coz
2014-03-24 20:39:59 +01:00
parent ffc820e234
commit cdc3183d9e
3 changed files with 16 additions and 1 deletions
+9
View File
@@ -140,6 +140,15 @@ public:
void handle_iq(const Stanza& stanza);
void handle_error(const Stanza& stanza);
/**
* Whether or not we ever succeeded our authentication to the XMPP server
*/
bool ever_auth;
/**
* Whether or not the last connection+auth attempt was successful
*/
bool last_auth;
private:
/**
* Return the bridge associated with the given full JID. Create a new one