Skip to content

Commit 3a533a6

Browse files
author
Jacob Mansfield
committed
use Java 7's try with resources to ensure the ObjectOutput gets closed correctly
1 parent 44850e0 commit 3a533a6

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
@@ -179,11 +179,11 @@ public void onMuxpkt(@NonNull HtspMessage message) {
179179
// Misc Internal Methods
180180
private void serializeMessageToBuffer(@NonNull HtspMessage message) {
181181
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
182-
ObjectOutput objectOutput = null;
183182

184183
mLock.lock();
185-
try {
186-
objectOutput = new ObjectOutputStream(outputStream);
184+
try (
185+
ObjectOutput objectOutput = new ObjectOutputStream(outputStream);
186+
) {
187187
objectOutput.writeObject(message);
188188
objectOutput.flush();
189189

0 commit comments

Comments
 (0)