Skip to content

Commit 883e5ad

Browse files
authored
Merge pull request #145 from cyberjacob/try-with-resources
use Java 7's try with resources to ensure the ObjectOutput gets closed correctly
2 parents 32d1bbf + 3a533a6 commit 883e5ad

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

app/src/main/java/ie/macinnes/tvheadend/player/HtspDataSource.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -180,11 +180,11 @@ public void onMuxpkt(@NonNull HtspMessage message) {
180180
// Misc Internal Methods
181181
private void serializeMessageToBuffer(@NonNull HtspMessage message) {
182182
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
183-
ObjectOutput objectOutput = null;
184183

185184
mLock.lock();
186-
try {
187-
objectOutput = new ObjectOutputStream(outputStream);
185+
try (
186+
ObjectOutput objectOutput = new ObjectOutputStream(outputStream);
187+
) {
188188
objectOutput.writeObject(message);
189189
objectOutput.flush();
190190

0 commit comments

Comments
 (0)