mirror of https://codeberg.org/Mercury-IM/Smack
Do not use waitForConditionOrConnectionException() in XMPPTCPConnection
Since at this point, there will potentially be an active connection exception, which would cause the call to return immediately.
This commit is contained in:
parent
ddc39030d7
commit
a05b464032
|
@ -518,7 +518,7 @@ public class XMPPTCPConnection extends AbstractXMPPConnection {
|
|||
setWasAuthenticated();
|
||||
|
||||
try {
|
||||
boolean readerAndWriterThreadsTermianted = waitForConditionOrConnectionException(() -> !packetWriter.running && !packetReader.running);
|
||||
boolean readerAndWriterThreadsTermianted = waitFor(() -> !packetWriter.running && !packetReader.running);
|
||||
if (!readerAndWriterThreadsTermianted) {
|
||||
LOGGER.severe("Reader and/or writer threads did not terminate timely. Writer running: "
|
||||
+ packetWriter.running + ", Reader running: " + packetReader.running);
|
||||
|
|
Loading…
Reference in New Issue