Smack/extensions/src/main/java/org/jivesoftware/smackx/bytestreams/socks5
Florian Schmaus fcc8414a92 "not connected" is now a checked Exception thrown by sendPacket()
There is a unsolveable race condition between the connection state and
sendPacket(), i.e. the connection could go down, right after the
method calling sendPacket is called, but before sendPacket() is
invoked. Before this change, sendPacket() has thrown an unchecked
IllegalStateException, which could be ignored by the Smack user, who
would also not notice the race condition. We have decided to throw a
checked Exception in this case now, to make the Smack user aware of
this situation.

SMACK-426
2014-03-19 15:56:41 +01:00
..
packet Normalize newlines to '\n' 2014-02-17 23:58:40 +01:00
provider Normalize newlines to '\n' 2014-02-17 23:58:40 +01:00
InitiationListener.java "not connected" is now a checked Exception thrown by sendPacket() 2014-03-19 15:56:41 +01:00
Socks5BytestreamListener.java Normalize newlines to '\n' 2014-02-17 23:58:40 +01:00
Socks5BytestreamManager.java "not connected" is now a checked Exception thrown by sendPacket() 2014-03-19 15:56:41 +01:00
Socks5BytestreamRequest.java "not connected" is now a checked Exception thrown by sendPacket() 2014-03-19 15:56:41 +01:00
Socks5BytestreamSession.java Normalize newlines to '\n' 2014-02-17 23:58:40 +01:00
Socks5Client.java Improve Exceptions (SMACK-426) 2014-03-19 09:00:10 +01:00
Socks5ClientForInitiator.java "not connected" is now a checked Exception thrown by sendPacket() 2014-03-19 15:56:41 +01:00
Socks5Proxy.java Introduce SmackException 2014-03-14 01:46:42 +01:00
Socks5Utils.java Introduce SmackException 2014-03-14 01:46:42 +01:00