X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsonitus%2Fdata%2FConnection.java;h=93775792b9ed4f0f6ec37c9d8a28dae44c15d4c5;hb=3f1f6e2d2b6285663cc8e7f7ebdf1ce759cdd589;hp=aa287106a55657568a3fa87cc6259af996c3a4b7;hpb=88a5b34430159c860ea07ec50aeedf181a910e24;p=sonitus.git diff --git a/src/main/java/net/pterodactylus/sonitus/data/Connection.java b/src/main/java/net/pterodactylus/sonitus/data/Connection.java index aa28710..9377579 100644 --- a/src/main/java/net/pterodactylus/sonitus/data/Connection.java +++ b/src/main/java/net/pterodactylus/sonitus/data/Connection.java @@ -54,10 +54,15 @@ public abstract class Connection implements Runnable { try { byte[] buffer = source.get(bufferSize()); feed(buffer); - } catch (IOException e) { + } catch (IOException ioe1) { break; } } + try { + finish(); + } catch (IOException ioe1) { + /* well, what can we do? nothing. */ + } } //