code cleanup in jingle socks5 transport

Daniel Gultsch created

Change summary

src/main/java/eu/siacs/conversations/xmpp/jingle/JingleSocks5Transport.java | 18 
1 file changed, 2 insertions(+), 16 deletions(-)

Detailed changes

src/main/java/eu/siacs/conversations/xmpp/jingle/JingleSocks5Transport.java 🔗

@@ -75,8 +75,6 @@ public class JingleSocks5Transport extends JingleTransport {
 					SocksSocketFactory.createSocksConnection(socket,destination,0);
 					isEstablished = true;
 					callback.established();
-				} catch (UnknownHostException e) {
-					callback.failed();
 				} catch (IOException e) {
 					callback.failed();
 				}
@@ -117,13 +115,7 @@ public class JingleSocks5Transport extends JingleTransport {
 					if (callback != null) {
 						callback.onFileTransmitted(file);
 					}
-				} catch (FileNotFoundException e) {
-					Log.d(Config.LOGTAG, connection.getAccount().getJid().toBareJid() + ": "+e.getMessage());
-					callback.onFileTransferAborted();
-				} catch (IOException e) {
-					Log.d(Config.LOGTAG, connection.getAccount().getJid().toBareJid() + ": "+e.getMessage());
-					callback.onFileTransferAborted();
-				} catch (NoSuchAlgorithmException e) {
+				} catch (Exception e) {
 					Log.d(Config.LOGTAG, connection.getAccount().getJid().toBareJid() + ": "+e.getMessage());
 					callback.onFileTransferAborted();
 				} finally {
@@ -177,13 +169,7 @@ public class JingleSocks5Transport extends JingleTransport {
 					fileOutputStream.close();
 					file.setSha1Sum(CryptoHelper.bytesToHex(digest.digest()));
 					callback.onFileTransmitted(file);
-				} catch (FileNotFoundException e) {
-					Log.d(Config.LOGTAG, connection.getAccount().getJid().toBareJid() + ": "+e.getMessage());
-					callback.onFileTransferAborted();
-				} catch (IOException e) {
-					Log.d(Config.LOGTAG, connection.getAccount().getJid().toBareJid() + ": "+e.getMessage());
-					callback.onFileTransferAborted();
-				} catch (NoSuchAlgorithmException e) {
+				} catch (Exception e) {
 					Log.d(Config.LOGTAG, connection.getAccount().getJid().toBareJid() + ": "+e.getMessage());
 					callback.onFileTransferAborted();
 				} finally {