catch MMS NPE for time being

Fixes #4379
Closes #4401
// FREEBIE
This commit is contained in:
Jake McGinty 2015-11-05 11:08:54 -08:00 committed by Moxie Marlinspike
parent 0ef56fb86d
commit 00a18f58a7

View File

@ -189,6 +189,10 @@ public abstract class LegacyMmsConnection {
if (response.getStatusLine().getStatusCode() == 200) { if (response.getStatusLine().getStatusCode() == 200) {
return parseResponse(response.getEntity().getContent()); return parseResponse(response.getEntity().getContent());
} }
} catch (NullPointerException npe) {
// TODO determine root cause
// see: https://github.com/WhisperSystems/Signal-Android/issues/4379
throw new IOException(npe);
} finally { } finally {
if (response != null) response.close(); if (response != null) response.close();
if (client != null) client.close(); if (client != null) client.close();