From b8c88d0ecd3ace0a9e054d35a04ff48bcb37d2d9 Mon Sep 17 00:00:00 2001 From: Aleksander Nowakowski Date: Tue, 4 Dec 2018 10:01:07 +0100 Subject: [PATCH] #148 fixed --- .../main/java/no/nordicsemi/android/dfu/BaseDfuImpl.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/dfu/src/main/java/no/nordicsemi/android/dfu/BaseDfuImpl.java b/dfu/src/main/java/no/nordicsemi/android/dfu/BaseDfuImpl.java index 998d17d..189091d 100644 --- a/dfu/src/main/java/no/nordicsemi/android/dfu/BaseDfuImpl.java +++ b/dfu/src/main/java/no/nordicsemi/android/dfu/BaseDfuImpl.java @@ -295,14 +295,18 @@ import no.nordicsemi.android.dfu.internal.scanner.BootloaderScannerFactory; int size; try { - initPacketStream.reset(); + if (initPacketStream.markSupported()) { + initPacketStream.reset(); + } size = initPacketStream.available(); } catch (final Exception e) { size = 0; } mInitPacketSizeInBytes = size; try { - firmwareStream.reset(); + if (firmwareStream.markSupported()) { + firmwareStream.reset(); + } size = firmwareStream.available(); } catch (final Exception e) { size = 0;