mirror of
https://github.com/vanitasvitae/Smack.git
synced 2024-11-22 12:02:05 +01:00
[carbons] Remove erroneous assert statement in connectionClosed()
The assert statement in CarbonManager's connectionClosed() connection listener callback was erroneous. A connection may be connected, but never was authenticated. If now the connection is closed, then carbonsListener was never setup (via the authenticated() callback), causing the assert to throw an exception.
This commit is contained in:
parent
ae4ff244a3
commit
ec456399b5
1 changed files with 1 additions and 2 deletions
|
@ -154,8 +154,7 @@ public final class CarbonManager extends Manager {
|
||||||
// because we also reset in authenticated() if the stream got not resumed, but for maximum correctness,
|
// because we also reset in authenticated() if the stream got not resumed, but for maximum correctness,
|
||||||
// also reset here.
|
// also reset here.
|
||||||
enabled_state = false;
|
enabled_state = false;
|
||||||
boolean removed = connection().removeSyncStanzaListener(carbonsListener);
|
connection().removeSyncStanzaListener(carbonsListener);
|
||||||
assert removed;
|
|
||||||
}
|
}
|
||||||
@Override
|
@Override
|
||||||
public void authenticated(XMPPConnection connection, boolean resumed) {
|
public void authenticated(XMPPConnection connection, boolean resumed) {
|
||||||
|
|
Loading…
Reference in a new issue