Smack/smack-extensions/src/main/java/org/jivesoftware/smackx
Florian Schmaus d790db5729 Don't throw an IOException if IBBStream got closed by the remote
Smack should not throw an IOException in case a stream got closed by
the remote peer and the user is trying to read() from the stream. This
commit fixes that, by making Smack return '-1' if the stream got
closed by the remote. An IOException will only be thrown if the user
tries to read from a stream that got already closed by *himself*.

SMACK-468
2014-05-23 13:13:24 +02:00
..
address Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
amp Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
attention/packet Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
bookmarks Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
bytestreams Don't throw an IOException if IBBStream got closed by the remote 2014-05-23 13:13:24 +02:00
caps Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
chatstates Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
commands Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
delay Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
disco Fix NPE in DiscoverInfo.Identities XmlStringBuilder 2014-05-07 12:46:24 +02:00
filetransfer Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
forward Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
iqlast Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
iqprivate Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
iqversion Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
jiveproperties Extend JivePropertiesManager 2014-04-28 20:23:26 +02:00
muc Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
nick/packet Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
offline Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
pep Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
ping Make XMPPConnection.schedule() protected 2014-05-23 13:13:24 +02:00
privacy Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
pubsub Make ProviderManager static 2014-05-11 09:27:41 +02:00
receipts Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
search Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
sharedgroups Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
shim Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
si Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
time Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
vcardtemp Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
xdata Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
xevent Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
xhtmlim Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00